Texas has something for everyone. The Lone Star State has big sprawling cities and friendly small towns, along with just about any outdoor activity you can imagine. What’s more, it has lots of affordable places to live. Here are the 10 best:

Progreso

A small town of the less than 6,000 people not far from the Rio Grande and the Progreso Lakes, Progreso is the most affordable place to live in Texas. The median home price there is just slightly above $50,000 and the median rent is only a little more than $550 per month. The town is also experiencing a high economic growth rate and is known for its pleasant winters.

Pecos

With a population a little under 10,000, Pecos is the largest city in Reeves County and just a little south of the New Mexico border. The city not only has cheap houses but Forbes listed it as the second fastest-growing small town in the entire country. The town is famous for its cantaloupes and for being the site of the first rodeo, and it is bordered by both a river and a desert.

Breckenridge

A town of about 6,000 people surrounded by 3 lakes, Breckenridge is noted for its high quality of life while having a cost of living 25% lower than the national average. The town offers lots of opportunities in terms of education and business and is an especially great place for those who love hunting. It is also a young place, with the median age there only 33.

Diboll

Located just a short distance from Davey Crockett National Forest, Diboll is a town of around 5,000 people, where the median rent is less than $500 per month. The town is known for its lumber industry and its excellent Mexican restaurants. The town also experiences mild winters.

Lamesa

Rounding out the top 5 most affordable places in Texas is Lamesa, where the median home price is well under $70,000. Located a little south of Lubbock, the town has a population of around 10,000 people and is known as the birthplace of chicken-fried steak. They even have a chicken-fried steak cook-off every April. The town also hosts the Dal Paso Museum, which offers an impressive collection of local artifacts.

Post

Interconnecting U.S. Routes 84 and 380 and State Highway 207, Post is a town of about 10,000 people at the foot of one of the largest mesas in North America. It is also very affordable, with a cost of living nearly 30% lower than the average city in America. While its population is small, it has grown 40% since the turn of the century and housing values there have risen 8.5% in the last year alone.

Vernon

Vernon is a town of about 11,000 people within 200 miles of Abilene, Amarillo, Oklahoma City, and the Dallas Fort Worth Metropolitan area. It is also very affordable, with median housing prices under $70,000 and median rents under $700 per month. It is noted for its collection of antique stores and the Santa Rosa Roundup Rodeo, which happens every May. The town is further home to a well-respected community college.

Monahans

Located near Monahans Sandhills State Park, Monahans is a town of about 7,500 people. The cost of living there is nearly 20% lower than the average city in the country. The park offers plenty of outdoor activities for residents year-round on its famous white sands, including sand surfing and sand football. It is also a great place for picnics and even weddings.

La Feria

Located not far from the Rio Grande on Interstate 2, La Feria has a population of about 7,000 people and housing prices under $60,000. The town is only a short distance from the Gulf of Mexico and San Padre Island, which is a well-known winter vacation destination. Country Home magazine included La Feria in its list of the 200 Best Green Cities in America.

Sweetwater

Sweetwater is a town of about 11,000 people located on Interstate 20 not far from Abilene. The town is very affordable, with low housing prices and a cost of living 25% lower than the average American city. The town also offers award-winning schools and is the home of West Texas State Technical College. It is further noted for its community spirit and small-town quality of life.