County

Average Rent in Madison County

Madison is a county in Illinois. It ranks #30 out of 75 for places to rent. Madison County is in
the congressional districts of
District 12, District 13, District 15 and
the metropolitan area of
St. Louis, MO-IL MSA. Dwellsy has rental data for Madison County includes 18 cities and 18 zip codes with places to rent.
The average rent over the last 3 months for places in Madison County is $1,168 which represents an increase of 2.61% over the same period.

The most expensive city in Madison County to rent places is Moro, IL with an average rent of $2,200. The least expensive city in Madison County to rent places is Hartford, IL with an average rent of $700.

The most expensive zip code in Madison County to rent places is 62067 with an average rent of $2,200. The least expensive zip code in Madison County to rent places is 62048 with an average rent of $700.

Rental Price Comparison

The average rent for places in county Madison currently stands at $1,168.
In comparison, places in the largest city, specifically Granite City, is less expensive, with an average rent of $1,099. This represents a difference of -6% when compared to Madison.
Meanwhile, in the average state of Illinois, the average rent for the same type of housing is $1,843, showing a more expensive of +58% from our subject location.
On a national scale, the average rent for a similar places across the United States is $1,859. This constitutes a more expensive by +59% when compared to the rent in Madison.
$1,168
Madison
VS
$1,099
-6%
Granite City, city
$1,843
+58%
IL, state
$1,859
+59%
USA, us

Average price for rental listings over the last 3 months. Last updated May 31 2026

Zip Codes in Madison County

62067$2,200
62034$1,847
62025$1,453
62035$1,360
62062$1,189
62234$1,105
62040$1,099
62294$1,092
62002$1,053
62010$1,048
62095$1,031
62084$1,030
62060$925
62249$914
62058$900
62087$900
62024$859
62048$700