Appreciation Velocity — Ohio Cities
Cities of Ohio ranked by 1Y / 3Y / 5Y home-price appreciation.
Public Record
Top 10 — 10Y appreciation (Citys)
#1 · Mansfield, OH
+5,125.0%
#2 · Baltic, OH
+2,757.1%
#3 · Shiloh, OH
+1,873.7%
#4 · Roseville, OH
+1,606.3%
#5 · De Graff, OH
+1,566.7%
#6 · Corning, OH
+1,534.3%
#7 · Marengo, OH
+1,163.3%
#8 · Jacobsburg, OH
+990.2%
#9 · Madeira, OH
+900.0%
#10 · Green, OH
+850.0%
City ranking — 10Y appreciation (highest first)
| # | City | State | 1Y | 3Y | 5Y | 10Y | Current median |
|---|---|---|---|---|---|---|---|
| 1 | Mansfield, OH | OH | +2,996.8% | +3,603.3% | +3,713.2% | +5,125.0% | $6.01M |
| 2 | Baltic, OH | OH | +586.7% | +878.5% | +702.3% | +2,757.1% | $2M |
| 3 | Shiloh, OH | OH | +87.5% | +400.0% | — | +1,873.7% | $375K |
| 4 | Roseville, OH | OH | +183.9% | +108.2% | +362.2% | +1,606.3% | $443.7K |
| 5 | De Graff, OH | OH | -29.8% | — | +204.9% | +1,566.7% | $500K |
| 6 | Corning, OH | OH | +460.6% | — | +154.9% | +1,534.3% | $700K |
| 7 | Marengo, OH | OH | +212.5% | +345.5% | +317.5% | +1,163.3% | $1.13M |
| 8 | Jacobsburg, OH | OH | — | +635.5% | +36.2% | +990.2% | $370.7K |
| 9 | Madeira, OH | OH | +234.8% | +364.2% | +471.0% | +900.0% | $1.85M |
| 10 | Green, OH | OH | +31.0% | +39.9% | +96.1% | +850.0% | $285K |
| 11 | Magnolia, OH | OH | +421.9% | +413.8% | +270.7% | +848.9% | $835K |
| 12 | Bethesda, OH | OH | +302.7% | +428.0% | +557.7% | +806.2% | $712.7K |
| 13 | Tate Township, OH | OH | +737.2% | +605.3% | +777.1% | +671.9% | $1.15M |
| 14 | Upper Sandusky, OH | OH | +374.6% | +407.2% | +484.8% | +645.0% | $811.9K |
| 15 | Chandlersville, OH | OH | +11.4% | — | +304.1% | +616.2% | $400K |
| 16 | Butler, OH | OH | -1.7% | — | -2.9% | +525.6% | $330K |
| 17 | Newbury, OH | OH | +476.3% | +5,092.3% | +664.5% | +525.0% | $1.35M |
| 18 | Maineville, OH | OH | +90.6% | +124.8% | +424.3% | +521.3% | $1.3M |
| 19 | Whitehall, OH | OH | +15.8% | +133.0% | -1.8% | +517.4% | $209.9K |
| 20 | Winchester, OH | OH | +242.1% | — | +543.5% | +491.4% | $547K |
| 21 | Howland, OH | OH | +145.1% | — | +608.9% | +468.2% | $625K |
| 22 | Jamestown, OH | OH | +143.6% | +374.2% | +283.4% | +455.5% | $687K |
| 23 | Conneaut, OH | OH | +25.3% | +66.0% | +80.6% | +436.5% | $217.7K |
| 24 | Stout, OH | OH | +396.9% | — | +499.4% | +431.6% | $925K |
| 25 | Sabina, OH | OH | +81.3% | +123.6% | +343.9% | +430.9% | $318.5K |
| 26 | Curtice, OH | OH | +37.9% | — | +220.3% | +428.9% | $320K |
| 27 | Clark Township, OH | OH | -54.8% | +32.4% | — | +427.2% | $225K |
| 28 | Galena, OH | OH | +204.2% | +57.0% | +146.9% | +413.2% | $1.34M |
| 29 | Sherrodsville, OH | OH | +98.8% | +79.2% | +83.0% | +407.3% | $345K |
| 30 | Coldwater, OH | OH | +82.8% | +206.6% | +213.4% | +385.5% | $420K |
| 31 | Galion, OH | OH | -4.0% | +30.2% | +100.0% | +384.5% | $201.1K |
| 32 | East Canton, OH | OH | +23.5% | +373.8% | +100.9% | +375.2% | $308K |
| 33 | New Market Township, OH | OH | -43.1% | — | +36.4% | +371.4% | $165K |
| 34 | Saint Bernard, OH | OH | -46.0% | +118.1% | +5.8% | +369.9% | $175.5K |
| 35 | Athens, OH | OH | +67.4% | +231.5% | +246.6% | +360.6% | $588.8K |
| 36 | Jackson Center, OH | OH | +36.1% | — | +206.6% | +359.9% | $338K |
| 37 | Bainbridge, OH | OH | +231.0% | +372.8% | +86.6% | +355.0% | $543.8K |
| 38 | Madison, OH | OH | +220.7% | +10,000.0% | +331.2% | +345.4% | $649.7K |
| 39 | Mingo Junction, OH | OH | +161.2% | — | +38.2% | +336.6% | $152.5K |
| 40 | Xenia Township, OH | OH | -6.0% | — | — | +327.3% | $235K |
| 41 | Richmond, OH | OH | -27.9% | -21.3% | +19.5% | +320.8% | $151.5K |
| 42 | New Madison, OH | OH | -20.5% | -25.2% | +75.9% | +318.9% | $219.9K |
| 43 | Huber Heights, OH | OH | +47.2% | +566.2% | — | +318.2% | $466.3K |
| 44 | New Paris, OH | OH | +4.9% | +296.9% | +16.2% | +314.8% | $291.8K |
| 45 | Caldwell, OH | OH | +28.5% | +32.5% | +111.2% | +308.8% | $311.4K |
| 46 | New Richmond, OH | OH | -20.2% | +223.2% | +275.1% | +306.6% | $630.3K |
| 47 | Leesburg, OH | OH | +49.6% | -34.1% | -2.9% | +301.9% | $169.6K |
| 48 | Bryan, OH | OH | +120.1% | +212.4% | +300.3% | +299.1% | $390.5K |
| 49 | Fayetteville, OH | OH | -43.9% | -51.9% | — | +292.3% | $255K |
| 50 | Orrville, OH | OH | +21.2% | +43.6% | +139.3% | +288.4% | $406.3K |
| 51 | Put in Bay, OH | OH | +147.3% | +67.7% | +71.1% | +284.6% | $650K |
| 52 | Moraine, OH | OH | +68.2% | +80.3% | +82.6% | +283.9% | $178.5K |
| 53 | Dalton, OH | OH | +2.7% | — | +34.6% | +282.2% | $275K |
| 54 | Logan, OH | OH | +53.6% | +135.0% | +157.0% | +277.6% | $525.1K |
| 55 | Campbell, OH | OH | +46.5% | +29.0% | +132.1% | +277.0% | $180.3K |
| 56 | Newburgh Heights, OH | OH | -4.1% | — | +116.3% | +276.5% | $160K |
| 57 | Hillsboro, OH | OH | +32.7% | +50.8% | +160.1% | +275.9% | $366K |
| 58 | Sidney, OH | OH | +30.2% | +37.7% | +135.4% | +275.4% | $299.8K |
| 59 | Grafton, OH | OH | +69.0% | +343.7% | +257.5% | +274.2% | $599K |
| 60 | Blanchester, OH | OH | +73.6% | +127.4% | +268.7% | +271.1% | $384.6K |
| 61 | Belpre, OH | OH | -49.8% | +102.7% | +70.5% | +263.7% | $327.5K |
| 62 | Ross Township, OH | OH | -12.5% | — | +134.4% | +261.6% | $418K |
| 63 | Brooklyn, OH | OH | -6.7% | +17.5% | +61.9% | +259.9% | $224.5K |
| 64 | Graytown, OH | OH | — | — | -33.4% | +259.9% | $295K |
| 65 | Leroy, OH | OH | — | — | — | +259.4% | $305.5K |
| 66 | Circleville, OH | OH | +55.6% | +166.2% | +152.6% | +255.1% | $445.7K |
| 67 | Hebron, OH | OH | +1.1% | +42.7% | +168.5% | +254.0% | $463.7K |
| 68 | Deshler, OH | OH | -19.7% | — | +121.2% | +253.1% | $179.8K |
| 69 | Lucasville, OH | OH | +28.6% | +377.9% | -29.4% | +250.5% | $265.5K |
| 70 | New Carlisle, OH | OH | +29.3% | +112.5% | +140.2% | +250.2% | $333.6K |
| 71 | Wayne Township, OH | OH | -67.2% | +382.2% | +145.8% | +249.3% | $642.5K |
| 72 | Wapakoneta, OH | OH | +80.1% | +98.9% | +203.5% | +247.7% | $420.9K |
| 73 | Blue Ash, OH | OH | +2.3% | +91.5% | +98.2% | +243.6% | $675.1K |
| 74 | Richfield, OH | OH | -24.0% | +124.6% | +51.4% | +241.6% | $856.7K |
| 75 | Felicity, OH | OH | +21.4% | — | +85.8% | +240.7% | $255.5K |
| 76 | Franklin, OH | OH | +37.3% | +141.9% | +82.3% | +239.1% | $406.7K |
| 77 | Garfield Heights, OH | OH | +142.4% | +217.4% | +238.6% | +238.7% | $349.1K |
| 78 | Fairfield, OH | OH | +34.9% | +62.0% | +140.9% | +232.7% | $381.5K |
| 79 | Fairfax, OH | OH | -2.9% | +159.2% | +68.4% | +232.6% | $492.5K |
| 80 | Marion Township, OH | OH | — | — | — | +231.9% | $230K |
| 81 | Deerfield Township, OH | OH | +38.8% | +56.6% | +64.9% | +231.6% | $758.3K |
| 82 | New Miami, OH | OH | +33.6% | +65.0% | +57.1% | +230.0% | $165K |
| 83 | Pepper Pike, OH | OH | -0.7% | +157.0% | +106.1% | +226.8% | $1.09M |
| 84 | Thornville, OH | OH | +14.8% | +46.4% | +48.6% | +226.5% | $398.1K |
| 85 | Defiance, OH | OH | +23.5% | +60.2% | +114.4% | +225.9% | $265.2K |
| 86 | Struthers, OH | OH | -24.4% | -55.8% | +88.7% | +223.3% | $135.5K |
| 87 | Dellroy, OH | OH | +53.6% | +136.1% | +174.9% | +222.6% | $255K |
| 88 | Martins Ferry, OH | OH | +25.5% | +65.4% | +192.3% | +222.2% | $179.5K |
| 89 | Sharonville, OH | OH | +94.2% | +120.3% | +150.4% | +221.8% | $482K |
| 90 | Creston, OH | OH | +69.6% | +850.5% | +101.9% | +221.2% | $301K |
| 91 | Lancaster, OH | OH | +71.6% | +80.7% | +205.4% | +220.0% | $456.8K |
| 92 | Gahanna, OH | OH | +61.7% | — | +70.6% | +219.4% | $555K |
| 93 | Warsaw, OH | OH | -1.0% | -15.2% | -11.1% | +218.6% | $194.7K |
| 94 | Liberty Twp, OH | OH | +67.5% | +86.9% | +50.5% | +218.1% | $700K |
| 95 | Saint Paris, OH | OH | +1.8% | +71.0% | +19.7% | +216.0% | $218.5K |
| 96 | New London, OH | OH | +37.2% | +239.4% | +92.9% | +215.9% | $280K |
| 97 | Scio, OH | OH | -7.5% | +443.1% | +124.0% | +215.0% | $315K |
| 98 | Beachwood, OH | OH | +5.6% | +106.9% | +123.2% | +214.3% | $745K |
| 99 | Chesterland, OH | OH | +54.3% | +63.6% | +200.7% | +212.7% | $537K |
| 100 | Doylestown, OH | OH | +30.1% | +566.8% | +78.9% | +212.6% | $396.8K |
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.