Apartments for Rent in Hartselle, AL
-
1 BED$597+2 BEDS$704+3 BEDS$814+ -
3 BEDS, 2 BATHS$1,250412 Pearl St SW
412 Pearl St SW, Hartselle, AL 35640 -
3 BEDS, 2 BATHS$1,450804 Hodges St NW
804 Hodges St NW, Hartselle, AL 35640 -
-
1 BED, 1 BATH$6001060 Mountain View Rd NE
1060 Mountain View Rd NE, Hartselle, AL 35640 -
3 BEDS, 2 BATHS$1,400726 Larkwood Cir SW
726 Larkwood Cir SW, Hartselle, AL 35640 -
3 BEDS, 2 BATHS$1,300
212 Cherry St NW
212 Cherry St NW, Hartselle, AL 35640 -
1 BED, 1 BATH$800
310 Rock St SE Unit B
310 Rock St SE, Hartselle, AL 35640 -
2 BEDS, 1 BATH$1,850
433 Lando Cain Rd
433 Lando Cain Rd, Hartselle, AL 35640 -
3 BEDS, 2 BATHS$1,250
412 Pearl St SW
412 Pearl St SW, Hartselle, AL 35640 -
3 BEDS, 2 BATHS$1,500Enjoy a Peaceful "Country" Setting" in Hartselle
816 Byrd Rd SE, Hartselle, AL 35640 -
3 BEDS, 2 BATHS$1,700HOUSE FOR RENT - HARTSELLE
405 Woodland St NW, Hartselle, AL 35640 -
3 BEDS, 1 BATH$1,200
TERRIFIC STARTER HOME in Hartselle!
2900 Barkley Bridge Rd SW, Hartselle, AL 35640 -
2 BEDS, 2 BATHS$1,400
1303 Autumn Ln SW
1303 Autumn Ln SW, Hartselle, AL 35640 -
2 BEDS, 2 BATHS$1,124
Private Villa Neighborhood****** Rent $1,075/month*********Affordable Living
710 Midway St NW, Hartselle, AL 35640 -
1 BED, 1 BATH$965
Single Level Villas****** Rent $924/month*********Hartselle
706 Midway St NW, Hartselle, AL 35640 -
3 BEDS, 2 BATHS$1,330
603 Short St SE
603 Short St SE, Hartselle, AL 35640 -
3 BEDS, 2 BATHS$1,375
1112 Crestline Pl SW
1112 Crestline Pl SW, Hartselle, AL 35640 -
4 BEDS, 2 BATHS$1,545
205 Milner St NE
205 Milner St NE, Hartselle, AL 35640 -
1 BED, 1 BATH$800
310 Rock St SE Unit 310 Rock Street - B
310 Rock St SE, Hartselle, AL 35640 -
Call for Rent
The Bailey
1317 Sparkman St NW, Hartselle, AL 35640
Hartselle at a Glance
Hartselle, AL Apartments for Rent
Hartselle, Alabama is everything you’d expect in a small, Southern town and more. It has a charming downtown that is populated with quaint cafes, antique stores, and small boutiques. The period lighting, wide sidewalks, and benches invite visitors to take a stroll, window-shop, and enjoy a slower pace.
Hartselle is just 12 miles south of Decatur and 35 miles southwest of Huntsville. It is situated in northern Alabama less than two hours north of Birmingham. Considered one of the best small towns in the country, residents enjoy good schools, a family-friendly community, and plenty of outdoor recreation.
In 1870, the South and North Alabama Railroad made its way into the area and Hartselle began to take shape. The town was named for one of the railroad owners, George Hartsell, and a post office was established in 1873. The postal authorities decided to add an “s” to the end, making the town “Hartsells.” The citizens of Hartsells, however, changed the “s” to an “e,” and the name became Hartselle.
Rent a Hartselle apartment and you’ll love shopping in Downtown Hartselle, which is listed on the National Register of Historic Places. The Depot Days Festival is a weeklong celebration that includes an art show, live entertainment, races, and a tractor show. Sparkman Park is an 80-acre park with basketball courts, ball fields, picnic areas, playgrounds, disc golf, and lighted walking trails. Behind the Sparkman Civic Center, you’ll find the John Mark Stallings Special Needs Accessible Playground of Morgan County (SNAP). This playground includes a splash pad, pavilion, and a play area.
Renting in Hartselle
Average Rental Rates and Apartment Sizes
- Apartment Type Average Sq Ft Average Rent
- 1 Bedroom 750 Sq Ft $405 / mo
- 2 Bedrooms 945 Sq Ft $582 / mo
Average Rent in Nearby Cities
(For 1 bedroom apartments)Getting Around Hartselle
Education
Data provided by GreatSchools.org 2025 © 2025. All rights reserved.
Apartments for Rent Near Hartselle
Specialty Housing
Choose by Amenities
Hartselle Apartments for Rent in Your Budget
- Hartselle Apartments Under $600
- Hartselle Apartments Under $700
- Hartselle Apartments Under $800
- Hartselle Apartments Under $900
- Hartselle Apartments Under $1,000
- Hartselle Apartments Under $1,100
- Hartselle Apartments Under $1,200
- Hartselle Apartments Under $1,300
- Hartselle Apartments Under $1,400
- Hartselle Apartments Under $1,500
- Hartselle Apartments Under $1,600
- Hartselle Apartments Under $1,700
- Hartselle Apartments Under $1,800
- Hartselle Apartments Under $1,900
- Hartselle Apartments Under $2,000
Frequently asked questions about renting in Hartselle, AL
What are the average rent costs in Hartselle, AL?
The average rent in Hartselle, AL is $405.
What are the average rent costs of a one bedroom apartment in Hartselle, AL?
The average rent for a 1 bedroom apartment in Hartselle, AL is $405.
What are the average rent costs of a two bedroom apartment in Hartselle, AL?
The average rent for a 2 bedroom apartment in Hartselle, AL is $582.
Submitting Request
Thank You
About Our Deals
Apartment Finder utilizes the industry's largest and most complete database of real-time rents and availabilities to help you find an amazing deal on your next rental.
Price Drop
Apartment communities change their rental rates often - sometimes multiple times a day. We track the changes and keep you up to date when a rental rate decreases.
Best Value
"Best value" units are located in buildings rated three stars or higher. We label apartment rentals that are priced significantly less than similar high-quality units nearby.
Rent Specials
Apartment communities regularly advertise deals for new residents. Whether it's a move-in special or a free tv, we locate the rentals that offer a little something extra when you sign your lease.
Note: Based on community-supplied data and independent market research. Subject to change without notice.