Deals & Discount Filters
Apartments for Rent in Cahokia Heights, IL
214 Rentals
-
Total Monthly Price Total Monthly Price New1 BED, 1 BATH$885Base Rent$885Required Monthly FeesNoneTotal Monthly Price$885 -
Total Monthly Price Total Monthly Price New2 BEDS, 1.5 BATHS$1,875Base Rent$1,875Required Monthly FeesNoneTotal Monthly Price$1,8754564 Ohio Ave Unit Riverton Homes
4564 Ohio Ave, St. Louis, MO 63111 -
Total Monthly Price Total Monthly Price New1 BED, 1 BATH$915Base Rent$915Required Monthly FeesNoneTotal Monthly Price$915
2102 Chippewa St Unit 1
2102 Chippewa St, St. Louis, MO 63118 -
Total Monthly Price Total Monthly Price New2 BEDS, 2 BATHS$1,229Base Rent$1,229Required Monthly FeesNoneTotal Monthly Price$1,229
2223 Alberta St
2223 Alberta St, Saint Louis, MO 63118 -
Total Monthly Price Total Monthly Price New3 BEDS, 1 BATH$1,250Base Rent$1,250Required Monthly FeesNoneTotal Monthly Price$1,250
2833 Meramec St Unit 2833a
2833 Meramec St, Saint Louis, MO 63118 -
Total Monthly Price Total Monthly Price New1 BED, 1 BATH$890Base Rent$890Required Monthly FeesNoneTotal Monthly Price$890
329 Eichelberger St Unit A-D
329 Eichelberger St, Saint Louis, MO 63111 -
1 BED, 2 BATHS$800411 Fassen St Unit 1-2
411 Fassen St, St. Louis, MO 63111 -
2 BEDS, 1 BATH$1,7005301 S Broadway St
5301 S Broadway St, St. Louis, MO 63111 -
1 BED, 1 BATH$700
9902 W Main St
9902 W Main St, Belleville, IL 62223 -
3 BEDS, 1 BATH$1,200Cute 3BD/1BA
309 Green St, Cahokia Heights, IL 62206 -
1 BED, 1 BATH$900
109 Jerome Ln
109 Jerome Ln, Cahokia Heights, IL 62206 -
1 BED, 1 BATH$900
Move in ready home for lease. Unit A
1205 Upper Cahokia Rd, Sauget, IL 62206 -
4 BEDS, 2 BATHS$1,650
Room to Spread Out! 4BR/2BA Rental Available Now!
825 St Matthew Dr, Sauget, IL 62206 -
5 BEDS, 2 BATHS$2,700
"Spacious 5-Bedroom Gem with 2 Full Baths in St. Louis – Your Ideal Family Home Awaits!"
4116 E Iowa Ave, St. Louis, MO 63118 -
2 BEDS, 1 BATH$1,250
3721 Iowa Ave
3721 Iowa Ave, St. Louis, MO 63118 -
1 BED, 1 BATH$795
510-512 Fassen Street Unit 512 1f
510-512-512 Fassen St, St. Louis, MO 63111 -
1 BED, 1 BATH$1,195
3627 Missouri Ave Unit A
3627 Missouri Ave, St. Louis, MO 63118 -
1 BED, 1 BATH$745
120 Bellerive Blvd
120 Bellerive Blvd, St. Louis, MO 63111 -
1 BED, 1 BATH$745
120 Bellerive Blvd
120 Bellerive Blvd, St. Louis, MO 63111 -
1 BED, 1 BATH$850
510-512 Fassen Street Unit 510 1f
510-512-512 Fassen St, St. Louis, MO 63111 -
2 BEDS, 1 BATH$825
5111A S Broadway St
5111A S Broadway St, St. Louis, MO 63111 -
1 BED, 1 BATH$695
4720 Nebraska Ave Unit 1
4720 Nebraska Ave, St. Louis, MO 63111 -
2 BEDS, 1 BATH$1,100
8204 Church St
8204 Church St, East St. Louis, IL 62203 -
1 BED, 1 BATH$800
5109-5111 South Broadway Street
5109-5111-5111 S Broadway St, St. Louis, MO 63111 -
2 BEDS, 1 BATH$925
3700 S Broadway St Unit 2N
3700 S Broadway St, St. Louis, MO 63118 -
1 BED, 1 BATH$700
115 Jerome Ln Unit 3
115 Jerome Ln, Sauget, IL 62206 -
2 BEDS, 1 BATH$850
3503 Falling Springs Rd Unit Front 3
3503 Falling Springs Rd, Sauget, IL 62206 -
1 BED, 1 BATH$850
3503 Falling Springs Rd Unit Front 1
3503 Falling Springs Rd, Sauget, IL 62206 -
2 BEDS, 1 BATH$825
5109-5111 S Broadway St Unit 5111 A
5109-5111 S Broadway St, St. Louis, MO 63111 -
2 BEDS, 1 BATH$975
4130 Minnesota Ave Unit 4130 Minnesota #B (1st floor)
4130 Minnesota Ave, St. Louis, MO 63118 -
1 BED, 1 BATH$875
4513-4515 Pennsylvania Ave Unit 4515 2F
4513 Pennsylvania Ave, St. Louis, MO 63111 -
1 BED, 1 BATH$875
4513-4515 Pennsylvania Ave Unit 4515 1F
4513 Pennsylvania Ave, St. Louis, MO 63111 -
2 BEDS, 1 BATH$950
4637 Virginia Ave Unit A
4637 Virginia Ave, St. Louis, MO 63111 -
2 BEDS, 1 BATH$925
3922 Minnesota Ave Unit 3922 Minnesota 1F
3922 Minnesota Ave, St. Louis, MO 63118 -
2 BEDS, 1 BATH$900
4838 S Broadway St Unit C
4838 S Broadway St, St. Louis, MO 63111 -
3 BEDS, 1 BATH$1,250
3243 Delor St Unit 3243 -1F
3243 Delor St, St. Louis, MO 63111 -
3 BEDS, 1 BATH$1,250
Nicely Updated 3 BD/1BA *1/2 off 1st Month's Rent*
14 W Adams Dr, Sauget, IL 62206 -
3 BEDS, 1 BATH$1,175
70 W Adams Dr
70 W Adams Dr, Sauget, IL 62206 -
3 BEDS, 1 BATH$1,500
For Lease
1745 Harvest Ave, Sauget, IL 62206 -
3 BEDS, 1 BATH$1,500
For Lease
802 St Thomas Ln, Sauget, IL 62206 -
3 BEDS, 1.5 BATHS$1,550
For Lease
1511 Andrews Dr, Sauget, IL 62206 -
3 BEDS, 1 BATH$1,500
For Lease
121 St Dorothy Ct, Sauget, IL 62206
Showing 42 of 113 results, Page 2 of 3
Cahokia Heights at a Glance
Average Rent in Nearby Cities
(For 1 bedroom apartments)- Cities Average Rent
- Fairview Heights $850/mo
- Saint Louis $1,439/mo
- Granite City $1,025/mo
Education
Data provided by GreatSchools.org 2025 © 2025. All rights reserved.
tooltips
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.