Appreciation Velocity — Illinois Cities
Cities of Illinois ranked by 1Y / 3Y / 5Y home-price appreciation.
Public Record
Top 10 — 3Y appreciation (Citys)
#1 · East Saint Louis, IL
+4,954.7%
#2 · Princeton, IL
+2,523.2%
#3 · Cahokia, IL
+746.6%
#4 · Earlville, IL
+625.0%
#5 · Golconda, IL
+606.7%
#6 · University Park, IL
+559.2%
#7 · LaSalle, IL
+491.9%
#8 · Mount Olive, IL
+481.1%
#9 · Watseka, IL
+403.0%
#10 · Pittsburg, IL
+379.9%
City ranking — 3Y appreciation (highest first)
| # | City | State | 1Y | 3Y | 5Y | 10Y | Current median |
|---|---|---|---|---|---|---|---|
| 1 | East Saint Louis, IL | IL | +475.6% | +4,954.7% | — | — | $404.4K |
| 2 | Princeton, IL | IL | +1,036.1% | +2,523.2% | +2,257.0% | +2,355.4% | $2.6M |
| 3 | Cahokia, IL | IL | +155.1% | +746.6% | +560.2% | +942.7% | $321.5K |
| 4 | Earlville, IL | IL | +238.3% | +625.0% | -8.2% | +24.5% | $507.5K |
| 5 | Golconda, IL | IL | -99.4% | +606.7% | +39.2% | +57.0% | $212K |
| 6 | University Park, IL | IL | +205.0% | +559.2% | +700.4% | +1,760.7% | $895K |
| 7 | LaSalle, IL | IL | +275.1% | +491.9% | +358.1% | +541.6% | $645.8K |
| 8 | Mount Olive, IL | IL | -20.5% | +481.1% | +46.8% | +341.3% | $139.9K |
| 9 | Watseka, IL | IL | +14.4% | +403.0% | +41.9% | +109.0% | $159.7K |
| 10 | Pittsburg, IL | IL | -52.9% | +379.9% | — | +189.4% | $167.5K |
| 11 | Alhambra, IL | IL | +345.6% | +376.7% | +320.8% | +464.9% | $1.16M |
| 12 | Polo, IL | IL | +424.6% | +359.9% | +438.5% | +230.3% | $633.4K |
| 13 | Trenton, IL | IL | +121.6% | +343.7% | +212.8% | +452.7% | $540K |
| 14 | Burr Ridge, IL | IL | +8.0% | +339.5% | +69.8% | +28.9% | $942.4K |
| 15 | Greenville, IL | IL | +23.0% | +333.5% | +25.7% | +27.6% | $171.3K |
| 16 | Fairbury, IL | IL | +17.9% | +326.3% | +75.1% | +14.6% | $181.5K |
| 17 | Vandalia, IL | IL | +53.5% | +298.2% | +107.9% | +106.7% | $289.6K |
| 18 | Thomson, IL | IL | +138.3% | +292.9% | +174.0% | +159.3% | $389K |
| 19 | Channahon, IL | IL | +10.6% | +261.9% | +20.6% | +95.7% | $380K |
| 20 | Cortland, IL | IL | -23.6% | +242.8% | +19.0% | +51.9% | $205.7K |
| 21 | Staunton, IL | IL | +111.6% | +231.5% | +234.3% | +102.6% | $276.3K |
| 22 | Fairview Heights, IL | IL | +72.0% | +224.5% | +268.3% | +239.1% | $475K |
| 23 | Glen Carbon, IL | IL | +9.7% | +221.5% | +10.3% | +15.5% | $255.6K |
| 24 | North Chicago, IL | IL | +109.6% | +221.5% | +461.8% | +185.0% | $434.3K |
| 25 | Bunker Hill, IL | IL | +73.6% | +203.8% | +414.9% | +705.1% | $381.1K |
| 26 | Elburn, IL | IL | +195.8% | +197.9% | +263.6% | +385.9% | $1.1M |
| 27 | Calumet Park, IL | IL | +22.2% | +196.0% | +235.5% | +97.2% | $259K |
| 28 | Broadview, IL | IL | -31.3% | +193.6% | +129.4% | +247.4% | $365K |
| 29 | Spring Grove, IL | IL | +181.3% | +192.0% | +280.4% | +359.6% | $745.4K |
| 30 | Mazon, IL | IL | — | +189.7% | +198.5% | +82.0% | $405K |
| 31 | Pittsfield, IL | IL | +91.8% | +188.1% | +298.8% | — | $355K |
| 32 | Johnston City, IL | IL | +117.6% | +187.3% | +148.6% | +285.3% | $274.1K |
| 33 | Wood Dale, IL | IL | +38.8% | +186.8% | +66.2% | +135.6% | $461.7K |
| 34 | Collinsville, IL | IL | -16.4% | +184.9% | +167.4% | +107.8% | $237.5K |
| 35 | DeKalb, IL | IL | +51.0% | +181.5% | +129.3% | +220.5% | $332.5K |
| 36 | Rockdale, IL | IL | +13.3% | +178.4% | +102.7% | +207.6% | $323K |
| 37 | Moline, IL | IL | +184.3% | +172.6% | +288.6% | +179.8% | $450.6K |
| 38 | Glenview, IL | IL | +13.4% | +172.4% | +88.5% | +81.0% | $839.1K |
| 39 | Saint Charles, IL | IL | +161.5% | +171.8% | +190.9% | +294.6% | $1.4M |
| 40 | Western Springs, IL | IL | +130.5% | +169.7% | +254.2% | +285.8% | $2.03M |
| 41 | Summit, IL | IL | +70.5% | +168.3% | +236.1% | +747.7% | $607.5K |
| 42 | Troy, IL | IL | -6.4% | +163.7% | +35.9% | +10.3% | $315.7K |
| 43 | Glen Ellyn, IL | IL | +65.2% | +157.1% | +238.1% | +141.4% | $982K |
| 44 | Manito, IL | IL | +130.4% | +155.2% | — | +17.2% | $165.9K |
| 45 | Aledo, IL | IL | +57.0% | +149.3% | +174.8% | +490.4% | $336.5K |
| 46 | Lake in the Hills, IL | IL | +122.1% | +146.1% | +161.9% | +259.8% | $722.8K |
| 47 | Hoopeston, IL | IL | +15.0% | +142.4% | +97.7% | +266.1% | $205K |
| 48 | Murphysboro, IL | IL | +20.5% | +139.5% | -9.5% | +52.5% | $131.7K |
| 49 | Centralia, IL | IL | -48.7% | +136.9% | +44.5% | +186.0% | $161.9K |
| 50 | Oglesby, IL | IL | +128.1% | +136.0% | +93.8% | -7.1% | $269K |
| 51 | Morton Grove, IL | IL | +14.3% | +130.2% | +111.1% | +146.5% | $647.8K |
| 52 | Catlin, IL | IL | -64.3% | +130.1% | +172.4% | +84.7% | $213K |
| 53 | Dixon, IL | IL | +23.7% | +129.7% | +36.1% | +39.6% | $148.6K |
| 54 | Elmhurst, IL | IL | +24.5% | +129.7% | +120.4% | +119.3% | $941.9K |
| 55 | Jerseyville, IL | IL | +44.0% | +129.3% | +110.4% | +237.8% | $255K |
| 56 | Elmwood Park, IL | IL | +16.7% | +127.9% | +64.0% | +76.4% | $420.2K |
| 57 | Darien, IL | IL | +40.5% | +123.8% | +171.3% | +126.2% | $659.1K |
| 58 | Chicago, IL | IL | +1.3% | +123.2% | +92.7% | +51.8% | $576.3K |
| 59 | Fairfield, IL | IL | +86.3% | +122.7% | +278.1% | +231.5% | $245K |
| 60 | Roscoe, IL | IL | +44.1% | +122.2% | +142.0% | +186.7% | $485.6K |
| 61 | Itasca, IL | IL | +60.4% | +120.4% | +137.0% | +178.1% | $780K |
| 62 | Salem, IL | IL | +122.8% | +119.6% | +29.2% | +226.0% | $390K |
| 63 | Streator, IL | IL | +2.6% | +119.1% | +88.9% | +206.4% | $143.7K |
| 64 | Chicago Ridge, IL | IL | -21.5% | +117.6% | +44.7% | +72.5% | $242.6K |
| 65 | Cicero, IL | IL | -2.5% | +117.5% | +91.3% | +149.5% | $322.4K |
| 66 | Steger, IL | IL | +63.6% | +115.5% | +163.5% | +536.8% | $299K |
| 67 | Effingham, IL | IL | +113.5% | +114.2% | +71.9% | +327.0% | $430K |
| 68 | Sherman, IL | IL | -51.7% | +113.5% | +72.4% | +129.0% | $330.3K |
| 69 | Burbank, IL | IL | -1.9% | +110.4% | +96.2% | +132.9% | $384.1K |
| 70 | West Peoria, IL | IL | +7.4% | +109.6% | +8.1% | +49.5% | $135.9K |
| 71 | Lanark, IL | IL | +197.4% | +108.8% | +1,593.1% | — | $855K |
| 72 | Niles, IL | IL | +41.1% | +106.6% | +81.7% | +121.5% | $496.3K |
| 73 | Wilmette, IL | IL | -13.7% | +105.5% | +67.5% | +107.3% | $1.27M |
| 74 | Herrin, IL | IL | +9.5% | +103.2% | +6.1% | +122.4% | $159K |
| 75 | Rolling Meadows, IL | IL | +79.8% | +102.4% | +155.4% | +228.3% | $575.8K |
| 76 | Manteno, IL | IL | +19.4% | +100.3% | +99.9% | +136.6% | $359.5K |
| 77 | Wapella, IL | IL | — | +98.8% | +27.2% | +85.0% | $165K |
| 78 | Round Lake Beach, IL | IL | -16.2% | +98.1% | +64.0% | +22.9% | $226K |
| 79 | Germantown Hills, IL | IL | +106.7% | +96.9% | +209.9% | +232.3% | $617K |
| 80 | Wheaton, IL | IL | +5.5% | +96.8% | +85.6% | +120.2% | $672.4K |
| 81 | Sandwich, IL | IL | -53.6% | +96.6% | +65.0% | +95.9% | $294K |
| 82 | Caledonia, IL | IL | -61.1% | +95.7% | +3.6% | +51.5% | $340K |
| 83 | Grant Park, IL | IL | +139.0% | +95.7% | -55.1% | +14.3% | $120K |
| 84 | Deerfield, IL | IL | +28.9% | +94.8% | +93.6% | +168.2% | $901.6K |
| 85 | Joliet, IL | IL | +69.9% | +94.2% | +115.8% | +231.7% | $460.1K |
| 86 | Harrisburg, IL | IL | +59.6% | +93.5% | -25.7% | +158.0% | $198.4K |
| 87 | North Barrington, IL | IL | +143.0% | +92.0% | +185.7% | +267.2% | $1.91M |
| 88 | Brookfield, IL | IL | -0.4% | +92.0% | +61.9% | +60.7% | $411K |
| 89 | Armington, IL | IL | — | +91.7% | +42.0% | — | $115K |
| 90 | Riverton, IL | IL | +48.2% | +91.5% | +232.3% | +117.3% | $282.5K |
| 91 | Springfield, IL | IL | -2.2% | +91.1% | -10.0% | +33.2% | $198.2K |
| 92 | Bellwood, IL | IL | +16.2% | +89.4% | +100.7% | +165.6% | $315.6K |
| 93 | Casey, IL | IL | +11.2% | +87.9% | +54.6% | +15.8% | $132K |
| 94 | Carlyle, IL | IL | -6.6% | +87.3% | +48.8% | +100.6% | $176.3K |
| 95 | Belleville, IL | IL | -21.5% | +87.3% | +81.4% | +55.9% | $209.3K |
| 96 | Phoenix, IL | IL | +92.7% | +85.4% | +139.0% | +562.5% | $265K |
| 97 | Hillside, IL | IL | 0.0% | +85.2% | +110.0% | +158.6% | $385K |
| 98 | Crestwood, IL | IL | +12.5% | +84.6% | +36.6% | +124.2% | $188.9K |
| 99 | Seneca, IL | IL | +108.6% | +84.5% | +170.4% | +220.2% | $365K |
| 100 | Northbrook, IL | IL | +38.9% | +80.4% | +173.3% | +174.5% | $1.13M |
How to read these numbers
Velocity vs. level
A market with 25% one-year appreciation is moving fast — but a market with steady 6% over ten years has compounded much further. Use 10Y as the long-run signal, 1Y as the momentum signal.
Mean-reversion risk
Markets that posted huge 1Y and 3Y gains often cool over the next cycle. Compare 1Y to 5Y: if 1Y is far above 5Y, the trend is accelerating; if far below, it is decelerating — often the more important signal.
Sample sanity
We require a minimum current median price (default $50K) to filter out tiny ZIPs with noisy data. Raise that threshold for serious investment markets; lower it to find emerging niches. Source: public record.