Click on a State to View Best Places to Retire
Latest Blog Article
Big Beautiful Bill Ripples. Medicare Part A Goes Bust 12 Years Earlier
Feb. 28, 2026 --The Medicare Hospital Insurance (Part A) trust fund is now projected to be depleted by 2040, 12 years earlier than the Congressional Budget Office projected just last year. Experts at KFF says that the tax cuts in the "Big Beautiful Bill" are behind this giant change. This does not mean Medicare runs out of money completely. Instead,…...
Top Retirement Towns
Mesquite is an extremely popular retirement town in southeastern Nevada, almost in Arizona and Utah. Mesquite was originally settled by Mormons as a farming community in the Virgin River Valley. Casinos arrived here in the 1970's. The town markets itself as a low key alternative to Las Vegas. The population increased over 125% between 2000 and 2020 (to about 21,000…...
Bellevue is a growing and prosperous city of 151,854, people (2020 census) across Lake Washington from Seattle. It is the second largest city center in Washington, often characterized as an "edge-city" to Seattle. The city's long-term development plans include the Bel-Red Corridor Project, a large-scale planning effort to encourage the redevelopment Bellevue's northern portion. Bellevue has many different neighborhoods and…...
San Miguel de Allende is one of the most beautiful towns in Mexico, located in the Guanajuato. This historic town was founded in 1542. It is now a major tourist destination for a large American and Canadian expatriate community of retirees. Of the total population of about 130,000, 7,000 or so are North American expatriates. After WW II many American…...
A relatively isolated, small beach community, Orange Beach is located on a barrier island along the Gulf Coast, close to the west Florida border. Bustling in the summer and much quieter in the winter, the year-round population is just over 8,000, and growing. Orange Beach is a booming tourist town. Fishing and golf-centric, Orange Beach also has beautiful bright-white beaches.…...