Counties in Illinois by county house price index, 1990 = 100

Fayette County had the highest county house price index, 1990 = 100 of 55 counties in 2020, at 240.97 index. Winnebago County had the lowest, at 152.89 index. The median was 190.25 index. Source: the Federal Housing Finance Agency.

Highest240.97Fayette County
Lowest152.89Winnebago County
Median190.2555 counties

All counties, 2020

CSVChart (SVG)

Fayette CountyFayette County: 240.97 index240.97Adams CountyAdams County: 235.55 index235.55Henry CountyHenry County: 225.64 index225.64Fulton CountyFulton County: 222.91 index222.91Franklin CountyFranklin County: 221.48 index221.48Rock Island CountyRock Island County: 219.73 index219.73Christian CountyChristian County: 216.39 index216.39Douglas CountyDouglas County: 216.09 index216.09Ford CountyFord County: 215.44 index215.44Woodford CountyWoodford County: 213.37 index213.37Macoupin CountyMacoupin County: 213.1 index213.1Tazewell CountyTazewell County: 212.08 index212.08DuPage CountyDuPage County: 210.07 index210.07Clinton CountyClinton County: 209.74 index209.74Monroe CountyMonroe County: 207 index207Cook CountyCook County: 205.06 index205.06Knox CountyKnox County: 204.62 index204.62Grundy CountyGrundy County: 203.74 index203.74Marion CountyMarion County: 202.69 index202.69Jo Daviess CountyJo Daviess County: 200.41 index200.41Piatt CountyPiatt County: 199.99 index199.99Madison CountyMadison County: 195.71 index195.71Whiteside CountyWhiteside County: 194.65 index194.65Williamson CountyWilliamson County: 194.07 index194.07McDonough CountyMcDonough County: 193.41 index193.41Livingston CountyLivingston County: 192.99 index192.99Lee CountyLee County: 190.88 index190.88Montgomery CountyMontgomery County: 190.25 index190.25LaSalle CountyLaSalle County: 189.72 index189.72Champaign CountyChampaign County: 188.24 index188.24Kankakee CountyKankakee County: 188.13 index188.13Will CountyWill County: 185.22 index185.22Logan CountyLogan County: 184.7 index184.7Jersey CountyJersey County: 184.04 index184.04McLean CountyMcLean County: 183.57 index183.57Peoria CountyPeoria County: 180.03 index180.03De Witt CountyDe Witt County: 179.32 index179.32Bureau CountyBureau County: 179.19 index179.19Morgan CountyMorgan County: 177.53 index177.53Kane CountyKane County: 176.97 index176.97Kendall CountyKendall County: 176.94 index176.94Jefferson CountyJefferson County: 176.4 index176.4Ogle CountyOgle County: 175.95 index175.95Coles CountyColes County: 174.96 index174.96Sangamon CountySangamon County: 169.49 index169.49Jackson CountyJackson County: 168.98 index168.98Lake CountyLake County: 166.85 index166.85Macon CountyMacon County: 166.5 index166.5DeKalb CountyDeKalb County: 166.19 index166.19Vermilion CountyVermilion County: 165.35 index165.35St. Clair CountySt. Clair County: 164.74 index164.74McHenry CountyMcHenry County: 161.01 index161.01Stephenson CountyStephenson County: 159.47 index159.47Boone CountyBoone County: 158.6 index158.6Winnebago CountyWinnebago County: 152.89 index152.89
index. Source: FHFA. Retrieved 2026-10-10.

Full ranking

RankCounties2020
index
Change on 2019
1Fayette County240.97+3.85
2Adams County235.55+5.92
3Henry County225.64+1.95
4Fulton County222.91-5.25
5Franklin County221.48-1.9
6Rock Island County219.73+2.41
7Christian County216.39-0.03
8Douglas County216.09+4.36
9Ford County215.44-1.96
10Woodford County213.37+5
11Macoupin County213.1+3.95
12Tazewell County212.08+5.02
13DuPage County210.07+1.85
14Clinton County209.74-0.19
15Monroe County207+3.25
16Cook County205.06+1.8
17Knox County204.62+8.72
18Grundy County203.74+5.24
19Marion County202.69+8.8
20Jo Daviess County200.41+2.82
21Piatt County199.99+2.44
22Madison County195.71+4.2
23Whiteside County194.65+6.97
24Williamson County194.07+4.34
25McDonough County193.41+3.74
26Livingston County192.99+1.42
27Lee County190.88+4.56
28Montgomery County190.25+4.32
29LaSalle County189.72+2
30Champaign County188.24+2.72
31Kankakee County188.13+4.8
32Will County185.22+2.3
33Logan County184.7+3.38
34Jersey County184.04+2.17
35McLean County183.57+2.63
36Peoria County180.03+3.6
37De Witt County179.32-0.15
38Bureau County179.19-3.28
39Morgan County177.53+2.08
40Kane County176.97+1.96
41Kendall County176.94+2.42
42Jefferson County176.4+7.38
43Ogle County175.95-0.78
44Coles County174.96+1.94
45Sangamon County169.49+1.66
46Jackson County168.98+0.68
47Lake County166.85+0.74
48Macon County166.5+3.17
49DeKalb County166.19+2.57
50Vermilion County165.35+3.9
51St. Clair County164.74+3.35
52McHenry County161.01+3.08
53Stephenson County159.47+7.64
54Boone County158.6+2.54
55Winnebago County152.89+2.95

Other periods

About this ranking

Annual FHFA all-transactions index of single-family house prices in US counties, with 1990 equal to 100.

Developmental nominal index, not seasonally adjusted. Uses sale prices and refinance appraisals for mortgages purchased or guaranteed by Fannie Mae or Freddie Mac. Differs from purchase-only indexes. Missing estimates and unavailable base-year values remain absent. Historical estimates can be revised.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

Federal Housing Finance Agency (FHFA). FHFA developmental all-transactions county house price index, annual, nominal, not seasonally adjusted, 1990 = 100. https://www.fhfa.gov/hpi/download/annual/hpi_at_county.xlsx. Retrieved 2026-10-10.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Illinois by county house price index, 1990 = 100 using official data, and cite the source.
rank_places {"indicator":"house_price_index_us_county_annual_1990","level":"province","within":"Illinois","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=house_price_index_us_county_annual_1990&level=province&within=Illinois&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest county house price index, 1990 = 100?

Fayette County, with 240.97 index in 2020, according to the Federal Housing Finance Agency.

Which county has the lowest county house price index, 1990 = 100?

Winnebago County, with 152.89 index in 2020.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Federal Housing Finance Agency, FHFA developmental all-transactions county house price index, annual, nominal, not seasonally adjusted, 1990 = 100. Retrieved 2026-10-10.

County house price index, 1990 = 100: other rankings

Counties in Illinois: more rankings