Appreciation Velocity — Ohio Cities
Cities of Ohio ranked by 1Y / 3Y / 5Y home-price appreciation.
Public Record
Top 10 — 5Y appreciation (Citys)
#1 · Mansfield, OH
+3,713.2%
#2 · South Salem, OH
+850.7%
#3 · Tate Township, OH
+777.1%
#4 · Baltic, OH
+702.3%
#5 · Cleves, OH
+687.1%
#6 · Dunkirk, OH
+684.6%
#7 · Newbury, OH
+664.5%
#8 · Perry Township, OH
+623.4%
#9 · Howland, OH
+608.9%
#10 · Bethesda, OH
+557.7%
City ranking — 5Y 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 | South Salem, OH | OH | 0.0% | +344.1% | +850.7% | — | $675K |
| 3 | Tate Township, OH | OH | +737.2% | +605.3% | +777.1% | +671.9% | $1.15M |
| 4 | Baltic, OH | OH | +586.7% | +878.5% | +702.3% | +2,757.1% | $2M |
| 5 | Cleves, OH | OH | +40.4% | +247.0% | +687.1% | +72.8% | $490K |
| 6 | Dunkirk, OH | OH | — | +410.0% | +684.6% | — | $255K |
| 7 | Newbury, OH | OH | +476.3% | +5,092.3% | +664.5% | +525.0% | $1.35M |
| 8 | Perry Township, OH | OH | +43.7% | — | +623.4% | +145.4% | $340K |
| 9 | Howland, OH | OH | +145.1% | — | +608.9% | +468.2% | $625K |
| 10 | Bethesda, OH | OH | +302.7% | +428.0% | +557.7% | +806.2% | $712.7K |
| 11 | Winchester, OH | OH | +242.1% | — | +543.5% | +491.4% | $547K |
| 12 | Stryker, OH | OH | +156.7% | -35.8% | +516.0% | +106.2% | $192.5K |
| 13 | Stout, OH | OH | +396.9% | — | +499.4% | +431.6% | $925K |
| 14 | Indian Hill, OH | OH | +85.6% | +173.4% | +485.4% | — | $3M |
| 15 | Liberty Center, OH | OH | +6.5% | — | +485.1% | +46.3% | $336.5K |
| 16 | Upper Sandusky, OH | OH | +374.6% | +407.2% | +484.8% | +645.0% | $811.9K |
| 17 | Madeira, OH | OH | +234.8% | +364.2% | +471.0% | +900.0% | $1.85M |
| 18 | Bethel Township, OH | OH | — | -0.4% | +426.3% | +42.0% | $200K |
| 19 | Maineville, OH | OH | +90.6% | +124.8% | +424.3% | +521.3% | $1.3M |
| 20 | Payne, OH | OH | +49.9% | — | +405.7% | — | $177K |
| 21 | Edgerton, OH | OH | +208.1% | -34.5% | +404.2% | — | $380K |
| 22 | Glendale, OH | OH | +116.1% | — | +369.9% | +125.4% | $834.1K |
| 23 | Roseville, OH | OH | +183.9% | +108.2% | +362.2% | +1,606.3% | $443.7K |
| 24 | Polk, OH | OH | +50.9% | — | +345.4% | +185.6% | $505.5K |
| 25 | Sabina, OH | OH | +81.3% | +123.6% | +343.9% | +430.9% | $318.5K |
| 26 | Madison, OH | OH | +220.7% | +10,000.0% | +331.2% | +345.4% | $649.7K |
| 27 | Marengo, OH | OH | +212.5% | +345.5% | +317.5% | +1,163.3% | $1.13M |
| 28 | Chandlersville, OH | OH | +11.4% | — | +304.1% | +616.2% | $400K |
| 29 | Bryan, OH | OH | +120.1% | +212.4% | +300.3% | +299.1% | $390.5K |
| 30 | Salem Township, OH | OH | — | — | +291.3% | +160.8% | $313K |
| 31 | Lemon Township, OH | OH | -36.0% | — | +289.6% | — | $168K |
| 32 | Jamestown, OH | OH | +143.6% | +374.2% | +283.4% | +455.5% | $687K |
| 33 | Ohio Township, OH | OH | +500.0% | — | +281.8% | +86.7% | $210K |
| 34 | New Richmond, OH | OH | -20.2% | +223.2% | +275.1% | +306.6% | $630.3K |
| 35 | Magnolia, OH | OH | +421.9% | +413.8% | +270.7% | +848.9% | $835K |
| 36 | Blanchester, OH | OH | +73.6% | +127.4% | +268.7% | +271.1% | $384.6K |
| 37 | Mount Perry, OH | OH | +22.1% | +464.1% | +261.2% | — | $430K |
| 38 | Grafton, OH | OH | +69.0% | +343.7% | +257.5% | +274.2% | $599K |
| 39 | Harrison Township, OH | OH | +110.8% | -6.4% | +251.3% | +52.8% | $300K |
| 40 | Cecil, OH | OH | +39.6% | — | +248.2% | — | $309.9K |
| 41 | Hinckley, OH | OH | +8.3% | +177.6% | +246.8% | +129.2% | $815K |
| 42 | Athens, OH | OH | +67.4% | +231.5% | +246.6% | +360.6% | $588.8K |
| 43 | Clarksville, OH | OH | +160.4% | — | +245.1% | +107.7% | $805K |
| 44 | Clinton, OH | OH | +94.6% | +489.9% | +239.7% | +166.9% | $670K |
| 45 | Garfield Heights, OH | OH | +142.4% | +217.4% | +238.6% | +238.7% | $349.1K |
| 46 | Nashport, OH | OH | +57.7% | +458.8% | +226.2% | +101.0% | $427.5K |
| 47 | Williamsport, OH | OH | +73.0% | +467.3% | +224.7% | — | $295K |
| 48 | Leipsic, OH | OH | +3.8% | — | +222.8% | +54.3% | $213.7K |
| 49 | Curtice, OH | OH | +37.9% | — | +220.3% | +428.9% | $320K |
| 50 | Seaman, OH | OH | -47.6% | — | +218.8% | — | $220K |
| 51 | Coldwater, OH | OH | +82.8% | +206.6% | +213.4% | +385.5% | $420K |
| 52 | Jackson Center, OH | OH | +36.1% | — | +206.6% | +359.9% | $338K |
| 53 | Lancaster, OH | OH | +71.6% | +80.7% | +205.4% | +220.0% | $456.8K |
| 54 | De Graff, OH | OH | -29.8% | — | +204.9% | +1,566.7% | $500K |
| 55 | Wapakoneta, OH | OH | +80.1% | +98.9% | +203.5% | +247.7% | $420.9K |
| 56 | Chesterland, OH | OH | +54.3% | +63.6% | +200.7% | +212.7% | $537K |
| 57 | Sardis, OH | OH | — | — | +199.2% | — | $197.5K |
| 58 | Maumee, OH | OH | +71.3% | +15.2% | +197.5% | +206.0% | $456.7K |
| 59 | West Jefferson, OH | OH | +22.3% | -33.1% | +197.5% | +150.0% | $297.5K |
| 60 | Carrollton, OH | OH | +116.2% | +119.0% | +197.4% | +184.6% | $350K |
| 61 | Martins Ferry, OH | OH | +25.5% | +65.4% | +192.3% | +222.2% | $179.5K |
| 62 | Rock Creek, OH | OH | +279.0% | +615.0% | +187.9% | — | $750K |
| 63 | Cadiz, OH | OH | +64.8% | +495.0% | +187.3% | +177.3% | $339K |
| 64 | Orient, OH | OH | -17.0% | -37.1% | +181.1% | +50.9% | $275K |
| 65 | Woodsfield, OH | OH | +42.3% | +1,316.7% | +181.0% | +6.3% | $170K |
| 66 | Dellroy, OH | OH | +53.6% | +136.1% | +174.9% | +222.6% | $255K |
| 67 | Anna, OH | OH | +71.5% | +154.8% | +173.3% | +109.4% | $492K |
| 68 | Morrow, OH | OH | +15.5% | +44.5% | +171.9% | +171.9% | $490.7K |
| 69 | North Royalton, OH | OH | +37.3% | +72.5% | +170.0% | +107.2% | $407.3K |
| 70 | Walbridge, OH | OH | +231.0% | -17.5% | +169.1% | +28.8% | $241.6K |
| 71 | Hebron, OH | OH | +1.1% | +42.7% | +168.5% | +254.0% | $463.7K |
| 72 | Swanton, OH | OH | -3.6% | +62.7% | +167.6% | +56.0% | $298.5K |
| 73 | Napoleon, OH | OH | +50.4% | +47.5% | +163.7% | +135.3% | $330.8K |
| 74 | Jewett, OH | OH | -44.0% | +9.7% | +161.0% | +128.2% | $141.5K |
| 75 | Hillsboro, OH | OH | +32.7% | +50.8% | +160.1% | +275.9% | $366K |
| 76 | Logan, OH | OH | +53.6% | +135.0% | +157.0% | +277.6% | $525.1K |
| 77 | Elmwood Place, OH | OH | — | — | +155.8% | — | $159.9K |
| 78 | Corning, OH | OH | +460.6% | — | +154.9% | +1,534.3% | $700K |
| 79 | New Lebanon, OH | OH | -24.1% | +56.2% | +154.6% | +167.5% | $237.5K |
| 80 | Silverton, OH | OH | -2.8% | +64.1% | +154.0% | +198.5% | $320K |
| 81 | Circleville, OH | OH | +55.6% | +166.2% | +152.6% | +255.1% | $445.7K |
| 82 | Sharonville, OH | OH | +94.2% | +120.3% | +150.4% | +221.8% | $482K |
| 83 | Gallipolis, OH | OH | +4.8% | — | +148.9% | +140.3% | $227.5K |
| 84 | Galena, OH | OH | +204.2% | +57.0% | +146.9% | +413.2% | $1.34M |
| 85 | Wayne Township, OH | OH | -67.2% | +382.2% | +145.8% | +249.3% | $642.5K |
| 86 | Lexington, OH | OH | -28.8% | +36.3% | +144.6% | +15.6% | $209K |
| 87 | Utica, OH | OH | +11.5% | -9.1% | +143.0% | +41.2% | $249.9K |
| 88 | Fairfield, OH | OH | +34.9% | +62.0% | +140.9% | +232.7% | $381.5K |
| 89 | New Carlisle, OH | OH | +29.3% | +112.5% | +140.2% | +250.2% | $333.6K |
| 90 | Orrville, OH | OH | +21.2% | +43.6% | +139.3% | +288.4% | $406.3K |
| 91 | Shaker Heights, OH | OH | +28.6% | +54.9% | +138.3% | +138.6% | $455.5K |
| 92 | Byesville, OH | OH | -7.0% | +40.4% | +137.9% | +132.5% | $193K |
| 93 | Bellbrook, OH | OH | -3.3% | +57.3% | +137.7% | +65.5% | $429.6K |
| 94 | Sidney, OH | OH | +30.2% | +37.7% | +135.4% | +275.4% | $299.8K |
| 95 | Ross Township, OH | OH | -12.5% | — | +134.4% | +261.6% | $418K |
| 96 | Johnstown, OH | OH | -72.7% | +74.8% | +133.5% | +210.7% | $707.5K |
| 97 | Campbell, OH | OH | +46.5% | +29.0% | +132.1% | +277.0% | $180.3K |
| 98 | Kent, OH | OH | +54.3% | — | +130.2% | +204.8% | $389.3K |
| 99 | Cuyahoga Falls, OH | OH | -5.6% | +63.4% | +127.7% | +122.0% | $298.6K |
| 100 | Troy, OH | OH | +38.8% | +57.3% | +127.4% | +137.9% | $380.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.