If you're looking for a great place to retire, according to Forbes Magazine, you won't have to go too far. Las Cruces, New Mexico was listed as one of the top 25 best places to retire. The list also includes a few Texas cities not too far away.

To compile the list, Forbes considered overall cost of living and home prices as compared to national averages and general state tax climates for retirees. In alphabetical order, the list includes:

  • Abilene, Texas
  • Auburn, Alabama
  • Austin, Texas
  • Bellingham, Washington
  • Blacksburg, Virginia
  • Bluffton, South Carolina
  • Boise, Idaho
  • Bowling Green, Kentucky
  • Brevard, North Carolina
  • Cape Coral, Florida
  • Charleston, South Carolina
  • Clemson, South Carolina
  • Fargo, North Dakota
  • Fredricksburg, Texas
  • Las Cruces, New Mexico
  • Morgantown, West Virginia
  • Ogden, Utah
  • Oklahoma City, Oklahoma
  • Pittsburgh, Pennsylvania
  • Port Saint Lucie, Florida
  • Salt Lake City, Utah
  • San Angelo, Texas
  • State College, Pennsylvania
  • Tucson, Arizona
  • Venice, Florida