Rent & Home Prices in Illinois
87 metro areas · Sorted by average 2BR rent
Illinois has 87 rental markets tracked by HUD Fair Market Rents. The average 2-bedroom apartment across Illinois costs $945/month in 2026. De Witt County is among the most affordable metros with 2-bedroom rents averaging $700/month, while Kendall County has some of the highest rents in the state at $1,886/month. Use the table below to compare rent prices across all Illinois metro areas by bedroom size. Data is sourced from HUD Fair Market Rents and updated annually.
| # | City / Metro | Studio | 1BR | 2BR | 3BR | 4BR | Pop. |
|---|---|---|---|---|---|---|---|
| 1 | De Witt County De Witt County, IL HUD Metro FMR Area | $505 | $557 | $700 | $981 | $985 | 15,461 |
| 2 | Johnson County Johnson County, IL | $462 | $531 | $700 | $871 | $1,061 | 13,350 |
| 3 | Fulton County Fulton County, IL | $563 | $569 | $750 | $933 | $1,223 | 33,259 |
| 4 | Bloomington Bloomington, IL HUD Metro FMR Area | $603 | $682 | $853 | $1,215 | $1,477 | 170,882 |
| 5 | Warren County Warren County, IL | $597 | $663 | $870 | $1,113 | $1,445 | 16,576 |
| 6 | Wabash County Wabash County, IL | $597 | $663 | $870 | $1,219 | $1,239 | 11,199 |
| 7 | Union County Union County, IL | $663 | $667 | $870 | $1,120 | $1,208 | 16,972 |
| 8 | Stephenson County Stephenson County, IL | $597 | $663 | $870 | $1,056 | $1,225 | 44,042 |
| 9 | Scott County Scott County, IL | $597 | $663 | $870 | $1,048 | $1,153 | 4,847 |
| 10 | Schuyler County Schuyler County, IL | $597 | $786 | $870 | $1,055 | $1,461 | 6,826 |
| 11 | Saline County Saline County, IL | $597 | $663 | $870 | $1,165 | $1,169 | 23,387 |
| 12 | Richland County Richland County, IL | $597 | $745 | $870 | $1,067 | $1,429 | 15,675 |
| 13 | Randolph County Randolph County, IL | $597 | $663 | $870 | $1,099 | $1,427 | 30,142 |
| 14 | Putnam County Putnam County, IL | $597 | $756 | $870 | $1,136 | $1,461 | 5,600 |
| 15 | Pulaski County Pulaski County, IL | $597 | $731 | $870 | $1,219 | $1,461 | 5,074 |
| 16 | Pike County Pike County, IL | $597 | $663 | $870 | $1,048 | $1,308 | 14,625 |
| 17 | Perry County Perry County, IL | $597 | $663 | $870 | $1,183 | $1,444 | 20,810 |
| 18 | Morgan County Morgan County, IL | $597 | $663 | $870 | $1,067 | $1,409 | 32,621 |
| 19 | Montgomery County Montgomery County, IL | $644 | $663 | $870 | $1,098 | $1,171 | 28,078 |
| 20 | Massac County Massac County, IL | $597 | $727 | $870 | $1,164 | $1,239 | 13,958 |
| 21 | Mason County Mason County, IL | $597 | $684 | $870 | $1,216 | $1,453 | 12,878 |
| 22 | Marion County Marion County, IL | $622 | $726 | $870 | $1,125 | $1,454 | 37,294 |
| 23 | Moultrie County Moultrie County, IL | $597 | $665 | $870 | $1,219 | $1,461 | 14,469 |
| 24 | White County White County, IL | $597 | $663 | $870 | $1,196 | $1,236 | 13,708 |
| 25 | Wayne County Wayne County, IL | $597 | $663 | $870 | $1,048 | $1,239 | 15,994 |
| 26 | Washington County Washington County, IL | $597 | $786 | $870 | $1,115 | $1,216 | 13,682 |
| 27 | Lawrence County Lawrence County, IL | $597 | $663 | $870 | $1,075 | $1,153 | 15,137 |
| 28 | Knox County Knox County, IL | $653 | $663 | $870 | $1,130 | $1,153 | 49,294 |
| 29 | Jasper County Jasper County, IL | $597 | $663 | $870 | $1,048 | $1,239 | 9,233 |
| 30 | Henderson County Henderson County, IL | $659 | $663 | $870 | $1,219 | $1,239 | 6,284 |
| 31 | Hardin County Hardin County, IL | $597 | $663 | $870 | $1,048 | $1,239 | 3,623 |
| 32 | Hancock County Hancock County, IL | $597 | $739 | $870 | $1,094 | $1,153 | 17,434 |
| 33 | Hamilton County Hamilton County, IL | $597 | $705 | $870 | $1,177 | $1,239 | 7,972 |
| 34 | Gallatin County Gallatin County, IL | $597 | $684 | $870 | $1,048 | $1,239 | 4,857 |
| 35 | Franklin County Franklin County, IL | $597 | $663 | $870 | $1,104 | $1,255 | 37,541 |
| 36 | Ford County Ford County, IL | $597 | $663 | $870 | $1,219 | $1,219 | 13,396 |
| 37 | Fayette County Fayette County, IL | $636 | $718 | $870 | $1,113 | $1,160 | 21,380 |
| 38 | Effingham County Effingham County, IL | $674 | $679 | $870 | $1,160 | $1,272 | 34,505 |
| 39 | Edwards County Edwards County, IL | $597 | $663 | $870 | $1,048 | $1,233 | 6,118 |
| 40 | Edgar County Edgar County, IL | $597 | $743 | $870 | $1,187 | $1,325 | 16,637 |
| 41 | Douglas County Douglas County, IL | $756 | $786 | $870 | $1,171 | $1,239 | 19,686 |
| 42 | Cumberland County Cumberland County, IL | $597 | $665 | $870 | $1,048 | $1,308 | 10,378 |
| 43 | Crawford County Crawford County, IL | $597 | $725 | $870 | $1,125 | $1,461 | 18,588 |
| 44 | Clay County Clay County, IL | $597 | $673 | $870 | $1,140 | $1,239 | 13,173 |
| 45 | Cass County Cass County, IL | $597 | $786 | $870 | $1,203 | $1,461 | 12,826 |
| 46 | Carroll County Carroll County, IL | $707 | $712 | $870 | $1,133 | $1,389 | 15,621 |
| 47 | Fulton County Fulton County, IL HUD Metro FMR Area | $659 | $663 | $870 | $1,200 | $1,266 | 365,773 |
| 48 | Bond County Bond County, IL HUD Metro FMR Area | $597 | $787 | $871 | $1,060 | $1,208 | 16,627 |
| 49 | Iroquois County Iroquois County, IL | $660 | $668 | $876 | $1,081 | $1,269 | 26,746 |
| 50 | Jo Daviess County Jo Daviess County, IL | $602 | $744 | $878 | $1,160 | $1,164 | 21,918 |
| 51 | Pope County Pope County, IL | $604 | $672 | $881 | $1,124 | $1,255 | 3,757 |
| 52 | Lee County Lee County, IL | $605 | $786 | $883 | $1,237 | $1,319 | 34,058 |
| 53 | Coles County Coles County, IL | $614 | $689 | $895 | $1,188 | $1,269 | 46,689 |
| 54 | Greene County Greene County, IL | $615 | $684 | $897 | $1,081 | $1,244 | 11,837 |
| 55 | Christian County Christian County, IL | $616 | $685 | $899 | $1,083 | $1,238 | 33,684 |
| 56 | Whiteside County Whiteside County, IL | $633 | $686 | $899 | $1,119 | $1,192 | 55,192 |
| 57 | Johnson County Johnson County, IL HUD Metro FMR Area | $617 | $738 | $900 | $1,197 | $1,511 | 52,706 |
| 58 | McDonough County McDonough County, IL | $627 | $706 | $915 | $1,166 | $1,382 | 27,102 |
| 59 | Macoupin County Macoupin County, IL HUD Metro FMR Area | $697 | $701 | $920 | $1,180 | $1,417 | 44,566 |
| 60 | Logan County Logan County, IL | $632 | $718 | $922 | $1,167 | $1,222 | 27,870 |
| 61 | Shelby County Shelby County, IL | $634 | $704 | $924 | $1,113 | $1,346 | 20,867 |
| 62 | Clark County Clark County, IL | $635 | $747 | $926 | $1,181 | $1,228 | 15,328 |
| 63 | De Witt County De Witt County, IL | $643 | $714 | $937 | $1,177 | $1,573 | 15,461 |
| 64 | Brown County Brown County, IL | $649 | $721 | $946 | $1,140 | $1,347 | 6,320 |
| 65 | Livingston County Livingston County, IL | $658 | $736 | $960 | $1,230 | $1,273 | 35,659 |
| 66 | Bureau County Bureau County, IL | $662 | $736 | $965 | $1,191 | $1,414 | 33,027 |
| 67 | Adams County Adams County, IL | $669 | $749 | $975 | $1,261 | $1,319 | 65,166 |
| 68 | Jackson County Jackson County, IL HUD Metro FMR Area | $670 | $770 | $977 | $1,276 | $1,297 | 52,706 |
| 69 | Cape Girardeau Cape Girardeau, MO-IL MSA | $747 | $794 | $985 | $1,380 | $1,654 | 97,813 |
| 70 | Jefferson County Jefferson County, IL | $747 | $752 | $987 | $1,200 | $1,363 | 36,808 |
| 71 | Decatur Decatur, IL MSA | $765 | $803 | $1,000 | $1,319 | $1,558 | 102,591 |
| 72 | Danville Danville, IL MSA | $686 | $763 | $1,001 | $1,222 | $1,351 | 73,179 |
| 73 | Ogle County Ogle County, IL | $703 | $765 | $1,003 | $1,257 | $1,412 | 51,536 |
| 74 | Peoria Peoria, IL HUD Metro FMR Area | $718 | $790 | $1,003 | $1,300 | $1,364 | 365,773 |
| 75 | La Salle County La Salle County, IL | $747 | $777 | $1,020 | $1,373 | $1,545 | 109,049 |
| 76 | Davenport Davenport-Moline-Rock Island, IA-IL MSA | $707 | $831 | $1,025 | $1,336 | $1,578 | 381,864 |
| 77 | Williamson County Williamson County, IL HUD Metro FMR Area | $769 | $786 | $1,031 | $1,419 | $1,539 | 66,902 |
| 78 | Bloomington Bloomington, IL MSA | $770 | $835 | $1,080 | $1,426 | $1,432 | 170,882 |
| 79 | Champaign Champaign-Urbana, IL MSA | $904 | $909 | $1,080 | $1,405 | $1,432 | 236,196 |
| 80 | Springfield Springfield, IL MSA | $776 | $921 | $1,132 | $1,529 | $1,564 | 207,386 |
| 81 | Rockford Rockford, IL MSA | $810 | $900 | $1,181 | $1,561 | $1,603 | 336,605 |
| 82 | St. Louis St. Louis, MO-IL HUD Metro FMR Area | $951 | $984 | $1,215 | $1,570 | $1,806 | 2,809,414 |
| 83 | Kankakee Kankakee, IL MSA | $858 | $954 | $1,251 | $1,654 | $1,661 | 106,833 |
| 84 | DeKalb County DeKalb County, IL HUD Metro FMR Area | $952 | $1,058 | $1,388 | $1,891 | $2,331 | 9,359,555 |
| 85 | Grundy County Grundy County, IL HUD Metro FMR Area | $1,045 | $1,151 | $1,510 | $1,999 | $2,006 | 9,359,555 |
| 86 | Chicago Chicago-Joliet-Naperville, IL HUD Metro FMR Area | $1,458 | $1,560 | $1,761 | $2,262 | $2,657 | 9,359,555 |
| 87 | Kendall County Kendall County, IL HUD Metro FMR Area | $1,428 | $1,438 | $1,886 | $2,643 | $2,730 | 9,359,555 |
← National Ranking💰 Cheapest Cities in Illinois →🏙️ Most Expensive in Illinois →📋 IL Tenant Rights →
Cities in Illinois
- De Witt County
- Johnson County
- Fulton County
- Bloomington
- Warren County
- Wabash County
- Union County
- Stephenson County
- Scott County
- Schuyler County
- Saline County
- Richland County
- Randolph County
- Putnam County
- Pulaski County
- Pike County
- Perry County
- Morgan County
- Montgomery County
- Massac County
- Mason County
- Marion County
- Moultrie County
- White County
- Wayne County
- Washington County
- Lawrence County
- Knox County
- Jasper County
- Henderson County
- Hardin County
- Hancock County
- Hamilton County
- Gallatin County
- Franklin County
- Ford County
- Fayette County
- Effingham County
- Edwards County
- Edgar County
- Douglas County
- Cumberland County
- Crawford County
- Clay County
- Cass County
- Carroll County
- Fulton County
- Bond County
- Iroquois County
- Jo Daviess County
- Pope County
- Lee County
- Coles County
- Greene County
- Christian County
- Whiteside County
- Johnson County
- McDonough County
- Macoupin County
- Logan County
- Shelby County
- Clark County
- De Witt County
- Brown County
- Livingston County
- Bureau County
- Adams County
- Jackson County
- Cape Girardeau
- Jefferson County
- Decatur
- Danville
- Ogle County
- Peoria
- La Salle County
- Davenport
- Williamson County
- Bloomington
- Champaign
- Springfield
- Rockford
- St. Louis
- Kankakee
- DeKalb County
- Grundy County
- Chicago
- Kendall County