Apartments and houses for rent in Madison County, IL

Enable notifications and we'll notify you immediately when a new rental property becomes available in Madison County, IL on one of the most popular rental listing sites!
176 listings
ReNew at Alton, Alton, IL 62002

ReNew at Alton, Alton, IL 62002

$989
550 sqft
1 bed
1 bath
Open the ad
July 11, 2026 - Source: trulia.com
New
7 hours ago
Alton, IL
106 S Washington St, Troy, IL 62294

106 S Washington St, Troy, IL 62294

$1,800
1150 sqft
3 beds
2 baths
Open the ad
New
9 hours ago
Troy, IL
116 Victory Dr, East Alton, IL 62024

116 Victory Dr, East Alton, IL 62024

$995
768 sqft
2 beds
1 bath
Open the ad
New
11 hours ago
East Alton, IL
2143 Edison Ave, Granite City, IL 62040

2143 Edison Ave, Granite City, IL 62040

$750
1768 sqft
1 bed
1 bath
Open the ad
July 11, 2026 - Source: redfin.com
New
15 hours ago
Granite City, IL
134 W Central St, Bethalto, IL

134 W Central St, Bethalto, IL

$800
1 bed
Open the ad
New
21 hours ago
Bethalto, IL
206 Springer Ave, Edwardsville, IL 62025

206 Springer Ave, Edwardsville, IL 62025

$1,550
1200 sqft
4 beds
3 baths
Open the ad
July 10, 2026 - Source: realtor.com
New
2 days ago
Edwardsville, IL
104 E Market St #102, Troy, IL 62294

104 E Market St #102, Troy, IL 62294

$1,250
800 sqft
1 bed
1 bath
Open the ad
New
2 days ago
Troy, IL
230 Leverette Ln, Edwardsville, IL 62025

230 Leverette Ln, Edwardsville, IL 62025

$2,000
1160 sqft
2 beds
2 baths
Open the ad
New
2 days ago
Edwardsville, IL
Metro Apartments At Bethalto, Bethalto, IL 62010

Metro Apartments At Bethalto, Bethalto, IL 62010

$1,000
700 sqft
1 bed
1 bath
Open the ad
July 10, 2026 - Source: trulia.com
New
2 days ago
Bethalto, IL
607 Henry St, Alton, IL 62002

607 Henry St, Alton, IL 62002

$600
1 bed
1 bath
Open the ad
New
2 days ago
Alton, IL
913 Gold St, Alton, IL 62002

913 Gold St, Alton, IL 62002

$1,100
1240 sqft
3 beds
2 baths
Open the ad
New
2 days ago
Alton, IL
510 Randle St, Edwardsville, IL 62025

510 Randle St, Edwardsville, IL 62025

$1,800
1200 sqft
3 beds
2 baths
Open the ad
New
2 days ago
Edwardsville, IL
1309 Willard St, Alton, IL 62002

1309 Willard St, Alton, IL 62002

$700
1 bed
1 bath
Open the ad
New
2 days ago
Alton, IL
1311 Willard St, Alton, IL 62002

1311 Willard St, Alton, IL 62002

$725
1 bed
1 bath
Open the ad
New
2 days ago
Alton, IL
152 Edwards, 152 Edwards St APT B, Glen Carbon, IL 62034

152 Edwards, 152 Edwards St APT B, Glen Carbon, IL 62034

$1,025
628 sqft
1 bed
1 bath
Open the ad
New
3 days ago
Glen Carbon, IL
215 S Seminary St APT 3, Collinsville, IL 62234

215 S Seminary St APT 3, Collinsville, IL 62234

$850
700 sqft
1 bed
1 bath
Open the ad
New
3 days ago
Collinsville, IL
16 Holly Hill Dr, Alton, IL 62002

16 Holly Hill Dr, Alton, IL 62002

$1,300
900 sqft
2 beds
1 bath
Open the ad
New
3 days ago
Alton, IL
707 N Delmar Ave, Hartford, IL 62048

707 N Delmar Ave, Hartford, IL 62048

$925
800 sqft
1 bed
1 bath
Open the ad
New
3 days ago
Hartford, IL

What's the average rent in Madison County, IL?

Based on the last 30 days, the average rent in Madison County, IL is $1,232.
This is 45.7% lower than the average rental price in Illinois.

How often do new rentals come on the market in Madison County, IL?

On average, 6 rentals are put on the market in Madison County, IL per day.
Filters

Price Range
$
$

Number of Bedrooms

Number of Bathrooms

Square Feet
sqft
sqft