5. Job or volunteer opportunities

A part-time job or second career is increasingly becoming a part of the retirement years. If you plan to continue working, consider the health of the economy before moving to a new place, and look for cities with interesting part-time job or consulting opportunities. Many retirees also pursue volunteer work for the community and social benefits. John Larson, 83, a retired photographer in Oshkosh, Wis., volunteers several days a month at the Experimental Aviation Association's museum. "I don't have to travel the world to meet people interested in space and aviation," he says. "They all show up here sooner or later, especially the last week of July at the Air Venture fly-in."

6. Proximity to health care

Your health care needs are likely to increase as you age. Some 150,000 people changed residences for health reasons in 2011, typically after age 75. Any retirement spot you are considering should have health and elder-care facilities and doctors who specialize in taking care of older patients.

"If you have a country home someplace that is out in the middle of nature and you develop health problems later on, it can be hard to get to health care or to get an ambulance to come to you," says Suzanne Salamon, associate chief for geriatric clinical programs at Beth Israel Deaconess Medical Center in Boston. "When you get older, you see a lot of specialists. It's easier if you are in an area where all these specialists are fairly close by."

7. Convenient transportation

Many retirees eventually reach a point where they can't or don't want to drive. When this happens, other methods of transportation are essential. Consider whether a city has public transportation options or affordable taxi or van services for seniors.

Boone, N.C., and Corvallis, Ore., for example, have free bus systems for all residents, and those age 65 and older can ride the bus for free in Ann Arbor, Mich., and State College, Penn. Seniors in Amherst, Mass., can use a senior van service that costs $2.50 to $3.50 per ride.

8. Amenities for seniors

As you age, you may increasingly need assistance with errands, yardwork and household chores. Some cities have nonprofit aging-in-place communities that provide a range of services such as home maintenance, transportation and meal services in exchange for an annual fee. You might also be interested in socializing at a senior center, using a senior citizen tuition waiver at a local college or getting senior discounts from local retailers. Check out the perks and privileges offered to senior citizens, even if you are not yet old enough to qualify.

9. Near family and friends

There is no substitute for living near friends and family members. Even the coldest retirement spot can be welcoming when you can watch your grandchildren play in your backyard. Living near relatives can also save you money if your children or other relatives can give you a ride to your next doctor's appointment or help with household chores you would otherwise pay someone to do.

10. Close to home

Most people who move don't relocate far from home. The majority of retirees who moved in 2010 and 2011 stayed in the same county and state. Only 0.8% of senior citizens crossed state lines or relocated abroad. There are many benefits to staying put in retirement: You already know your way around town, you don't need to make new friends unless you want to, and you now have time to rediscover all the weekday happenings you missed while you were working. "One of the big myths about seniors is there is this huge flood of seniors who, as soon as they retire, pick up and move somewhere," says Frey. "People tend to move to places they are familiar with. Maybe their children live there or they have friends there."

Click here to become a fan of MSN Money on Facebook

More from U.S. News & World Report:

One move could boost your retirement security

The 10 best places to retire in 2012

How to finance life until 100