Buying a home is perhaps the most profitable investment. And if you can spend your vacation there, there are even more advantages.
Thus, GOBankingRates has published the names of 10 small towns in the United States where you should definitely buy real estate. When you are not living in the house, you can easily rent it out.
Average house price: $247,364
Potential monthly income: $3,166
Pensacola, located in Florida, is a popular vacation destination with reasonable housing prices and is in demand in the vacation rental market. Home to the Blue Angels and known as the "Cradle of Naval Aviation," Pensacola has a strong military presence as well as amazing museums and history worth exploring.
St. Augustine, Florida
Average house price: $452,452
Potential monthly income: $3,798
St. Augustine, located on the northeast coast of Florida, is known as the "oldest city in America". Founded in 1565, St. Augustine has many historical sites and museums worth visiting. But it's also right on the shores of the gorgeous Atlantic Ocean, with breathtaking beaches and miles of coastline to surf, fish, and explore.
Average house price: $99,176
Potential monthly income: $2051
Not exactly a small town (population almost 200,000), Birmingham has a small town charm. As a student city, it is filled with quaint coffee shops, delicious local cuisine, and riverside parks that make it a great place for outdoor recreation.
Bar Harbor, Maine
Average house price: $588,334
Potential monthly income: $6,130
Bar Harbor is a sleepy seaside town that offers beautiful views of Frenchman Bay, unique home architecture, and proximity to Acadia National Park. While winters are covered in snow, summers bring travelers from far and wide to visit the national park and enjoy places like Eagle Lake, Cadillac Mountain, and the harbor itself.
Average house price: $229,641
Potential monthly income: $2056
Alpine, Texas, is a little-known town near Big Bend National Park with a beautiful mountain backdrop and small-town charm. It is one of the largest cities near Big Bend, so it is a great place to rent a vacation rental.
Lake Shasta, California
Average house price: $289,514
Potential monthly income: $2520
Lake Shasta is a small town in northern California that has access to a large reservoir that is a popular vacation destination. Lake Shasta is known for its houseboats, which allows vacationers to travel the 365 miles of shoreline while enjoying the comforts of home.
Gulf Shores, Alabama
Average house price: $444,535
Potential monthly income: $4429
Gulf Shores is a beautiful waterfront location that offers access to 32 miles of beaches along the Gulf of Mexico. It is a very popular vacation destination for travelers from the Midwest and offers many of the amenities you would expect from a beach town.
Grand Marais, Minnesota
Average house price: $343,778
Potential monthly income: $4,930
Grand Marais, Minnesota, is a small town on the shores of Lake Superior that offers a wide variety of local art shops, restaurants, hiking and mountain biking trails. Visitors come from far and wide to enjoy the peace and quiet as well as the majesty of Lake Superior.
West Yellowstone, Montana
Average house price: $531,188
Potential monthly income: $4,477
Yellowstone National Park was the first national park and with over 2 million acres of protected land to explore, it is one of the most popular destinations for summer travelers. More than 3 million people visit the park every year, and they all need a place to stay. West Yellowstone is a small town that borders Yellowstone National Park, from where you can get a look at the park as well as access to the Yellowstone River.
South Tucson, Arizona
Average house price: $185,524
Potential monthly income: $2050
Tucson is a popular city in Arizona, but South Tucson is a much smaller city with close access to Saguaro National Park. With an elevation of about 2500 feet, it's a little cooler than Phoenix, and its proximity to the national park and the Santa Rita Mountains makes it a hiker's paradise.