The Rocket City found itself near the top of another list and this one concerns the area’s future workforce.

A city with no shortage of southern charm and intellectual values, Huntsville’s local schools are among the best in the state. Students interested in attending the historic Alabama A&M University , the University of Alabama in Huntsville or Oakwood University are able to choose from more than 2,000 apartments at an average unit price of $826.

The top four towns are:

1. Wichita, Kan.

Topping the list is a thriving cultural and economic hub full of energy and excitement. Students thinking of attending the flagship institution of Kansas’ biggest city – Wichita State University – have more than 1,115 rental options near campus with most of the popular dining, entertainment, and nightlife hotspots just a few miles down the road. With the average rent per unit at just $671, residents won’t have to break the bank. Faculty and other community members supporting the university can expect to pay 16% of their income on rent.

2. Tulsa, Okla.

With eight four-year colleges within 40 miles of Tulsa and nearly 3,000 apartment rentals available, students have a variety of options for not only where to attend school but also where to live. Less than three miles from Downtown Tulsa, the University of Tulsa is surrounded by a wide range of apartments, condos, and houses available for rent. With the average unit price at $694, students are able to find the perfect home at an affordable price with money left over for tuition, textbooks, and more.

3. Oklahoma City

Oklahoma City, one of the least expensive metropolitan areas in the nation with residents spending just 18% of their income on rent, has been expanding in recent years. With the average rent per unit at just $756 and 1,533 rentals near Oklahoma State University, the neighborhoods that surround the campus are full of rental houses, apartments, and condos to fit any budget and within a short walk of the university.

4. Fargo, N.D.

The largest city in North Dakota ranks in the top four affordable college towns, with the average rent per unit averaging at $775 and residents spending 18% of income on rent. Students looking for somewhere unique and artistic with no shortage of things to do should consider North Dakota State University, Minnesota State University Moorhead, or Concordia College at Moorhead. With 1,720 rentals available near North Dakota State University, students looking to become part of the Thundering Herd will have plenty of options to find the perfect apartment.