Retirement is a dream we all share. A time when we can hang up our hats, say goodbye to the daily grind of going to work, and enjoy our golden years with friends and family. Which, of course, begs the question — where are the best places to enjoy one’s retirement? We all have a hometown which is an option, but if you’re looking for a completely new locale to enjoy the twilight of your life we have the answer. Here are the Top 20 Best Places to Retire in the United States, according to the good people over at Forbes.

20. Abilene, TX

Founded as a railroad shipping town in 1881 by the Texas and Pacific Railway, Abilene comes in at number 20 on our list. It features a strong economy, perfect climate, and a low cost of living relative to the rest of the United States.

19. Auburn, AL

This college town located in Eastern Alabama comes in at number 19 on our list of best places to retire. Home of the university that bears its name, Auburn offers retirees a low cost of living, warm climate, and reasonable home price costs.

18. Austin, TX

The State Capital of the Lone Star State comes in at number 18 on our list: Austin, TX. Not only is it the state capital, Austin is the cultural hub of one of the largest States in the Union and home to the University of Texas. Settled by pioneers in the early 1800’s who sought to settle along the Colorado River, Austin has becoming one of the fastest growing cities in America. Despite this fact, it still offers reasonably priced homes.

17. Bellingham, WA

This Washington State coastal down, just a stones throw away from Alaska via boat, comes in at number 17 on our list. Bellingham happens to offer one thing that previous members of this list don’t: Bellingham is highly walk-able and does not require the use of a car for day to day life. It also happens to be yet another college town as it is home of Western Washington University. Mix in a strong economy and an average home price of $266,000, and you’ve got a great place to retire.

Page 1 of 5