Appreciation Velocity — Ohio Cities
Cities of Ohio ranked by 1Y / 3Y / 5Y home-price appreciation.
Public Record
Top 10 — 1Y appreciation (Citys)
#1 · Mansfield, OH
+2,996.8%
#2 · Tate Township, OH
+737.2%
#3 · Baltic, OH
+586.7%
#4 · Sycamore, OH
+514.9%
#5 · Ohio Township, OH
+500.0%
#6 · Newbury, OH
+476.3%
#7 · Corning, OH
+460.6%
#8 · Magnolia, OH
+421.9%
#9 · Stout, OH
+396.9%
#10 · Upper Sandusky, OH
+374.6%
City ranking — 1Y 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 | Tate Township, OH | OH | +737.2% | +605.3% | +777.1% | +671.9% | $1.15M |
| 3 | Baltic, OH | OH | +586.7% | +878.5% | +702.3% | +2,757.1% | $2M |
| 4 | Sycamore, OH | OH | +514.9% | — | — | -23.9% | $144.5K |
| 5 | Ohio Township, OH | OH | +500.0% | — | +281.8% | +86.7% | $210K |
| 6 | Newbury, OH | OH | +476.3% | +5,092.3% | +664.5% | +525.0% | $1.35M |
| 7 | Corning, OH | OH | +460.6% | — | +154.9% | +1,534.3% | $700K |
| 8 | Magnolia, OH | OH | +421.9% | +413.8% | +270.7% | +848.9% | $835K |
| 9 | Stout, OH | OH | +396.9% | — | +499.4% | +431.6% | $925K |
| 10 | Upper Sandusky, OH | OH | +374.6% | +407.2% | +484.8% | +645.0% | $811.9K |
| 11 | Bethesda, OH | OH | +302.7% | +428.0% | +557.7% | +806.2% | $712.7K |
| 12 | Rock Creek, OH | OH | +279.0% | +615.0% | +187.9% | — | $750K |
| 13 | Winchester, OH | OH | +242.1% | — | +543.5% | +491.4% | $547K |
| 14 | Kinsman, OH | OH | +240.4% | +1,428.4% | -6.0% | +122.7% | $371.9K |
| 15 | Madeira, OH | OH | +234.8% | +364.2% | +471.0% | +900.0% | $1.85M |
| 16 | Bainbridge, OH | OH | +231.0% | +372.8% | +86.6% | +355.0% | $543.8K |
| 17 | Walbridge, OH | OH | +231.0% | -17.5% | +169.1% | +28.8% | $241.6K |
| 18 | West Mansfield, OH | OH | +222.0% | — | +85.6% | — | $515K |
| 19 | Madison, OH | OH | +220.7% | +10,000.0% | +331.2% | +345.4% | $649.7K |
| 20 | Marengo, OH | OH | +212.5% | +345.5% | +317.5% | +1,163.3% | $1.13M |
| 21 | Edgerton, OH | OH | +208.1% | -34.5% | +404.2% | — | $380K |
| 22 | Galena, OH | OH | +204.2% | +57.0% | +146.9% | +413.2% | $1.34M |
| 23 | New Knoxville, OH | OH | +202.2% | — | +29.0% | +124.2% | $187.6K |
| 24 | Roseville, OH | OH | +183.9% | +108.2% | +362.2% | +1,606.3% | $443.7K |
| 25 | Woodville, OH | OH | +181.0% | -64.5% | +88.7% | +206.4% | $275K |
| 26 | Blue Rock, OH | OH | +164.6% | +95.3% | +51.0% | +110.9% | $317.5K |
| 27 | Mingo Junction, OH | OH | +161.2% | — | +38.2% | +336.6% | $152.5K |
| 28 | Clarksville, OH | OH | +160.4% | — | +245.1% | +107.7% | $805K |
| 29 | Stryker, OH | OH | +156.7% | -35.8% | +516.0% | +106.2% | $192.5K |
| 30 | Put in Bay, OH | OH | +147.3% | +67.7% | +71.1% | +284.6% | $650K |
| 31 | Howland, OH | OH | +145.1% | — | +608.9% | +468.2% | $625K |
| 32 | Jamestown, OH | OH | +143.6% | +374.2% | +283.4% | +455.5% | $687K |
| 33 | Garfield Heights, OH | OH | +142.4% | +217.4% | +238.6% | +238.7% | $349.1K |
| 34 | Deerfield, OH | OH | +123.7% | -53.7% | -23.9% | — | $122.5K |
| 35 | Bryan, OH | OH | +120.1% | +212.4% | +300.3% | +299.1% | $390.5K |
| 36 | Carrollton, OH | OH | +116.2% | +119.0% | +197.4% | +184.6% | $350K |
| 37 | Glendale, OH | OH | +116.1% | — | +369.9% | +125.4% | $834.1K |
| 38 | Meigs Township, OH | OH | +115.8% | +240.2% | — | — | $575K |
| 39 | Harrison Township, OH | OH | +110.8% | -6.4% | +251.3% | +52.8% | $300K |
| 40 | Bellville, OH | OH | +101.6% | +405.0% | +36.6% | +58.1% | $252.5K |
| 41 | Lordstown, OH | OH | +100.0% | — | — | — | $118K |
| 42 | Sherrodsville, OH | OH | +98.8% | +79.2% | +83.0% | +407.3% | $345K |
| 43 | Clinton, OH | OH | +94.6% | +489.9% | +239.7% | +166.9% | $670K |
| 44 | Sharonville, OH | OH | +94.2% | +120.3% | +150.4% | +221.8% | $482K |
| 45 | Patriot, OH | OH | +92.9% | -14.9% | +89.8% | +171.0% | $315K |
| 46 | Maineville, OH | OH | +90.6% | +124.8% | +424.3% | +521.3% | $1.3M |
| 47 | Wintersville, OH | OH | +87.7% | +116.4% | +89.2% | +148.9% | $234.3K |
| 48 | Shiloh, OH | OH | +87.5% | +400.0% | — | +1,873.7% | $375K |
| 49 | Indian Hill, OH | OH | +85.6% | +173.4% | +485.4% | — | $3M |
| 50 | Coldwater, OH | OH | +82.8% | +206.6% | +213.4% | +385.5% | $420K |
| 51 | Sabina, OH | OH | +81.3% | +123.6% | +343.9% | +430.9% | $318.5K |
| 52 | Wapakoneta, OH | OH | +80.1% | +98.9% | +203.5% | +247.7% | $420.9K |
| 53 | Minster, OH | OH | +79.7% | -29.2% | +122.3% | +145.5% | $238K |
| 54 | Blanchester, OH | OH | +73.6% | +127.4% | +268.7% | +271.1% | $384.6K |
| 55 | Williamsport, OH | OH | +73.0% | +467.3% | +224.7% | — | $295K |
| 56 | Fleming, OH | OH | +72.3% | +45.2% | +45.4% | +86.6% | $270.5K |
| 57 | Lancaster, OH | OH | +71.6% | +80.7% | +205.4% | +220.0% | $456.8K |
| 58 | Anna, OH | OH | +71.5% | +154.8% | +173.3% | +109.4% | $492K |
| 59 | Maumee, OH | OH | +71.3% | +15.2% | +197.5% | +206.0% | $456.7K |
| 60 | Lowell, OH | OH | +69.7% | — | +92.4% | — | $280K |
| 61 | Creston, OH | OH | +69.6% | +850.5% | +101.9% | +221.2% | $301K |
| 62 | Grafton, OH | OH | +69.0% | +343.7% | +257.5% | +274.2% | $599K |
| 63 | Rushville, OH | OH | +68.6% | — | +83.5% | +165.4% | $312K |
| 64 | Moraine, OH | OH | +68.2% | +80.3% | +82.6% | +283.9% | $178.5K |
| 65 | Liberty Twp, OH | OH | +67.5% | +86.9% | +50.5% | +218.1% | $700K |
| 66 | Athens, OH | OH | +67.4% | +231.5% | +246.6% | +360.6% | $588.8K |
| 67 | Whitehouse, OH | OH | +67.2% | +37.6% | +61.0% | +130.2% | $402.8K |
| 68 | Cadiz, OH | OH | +64.8% | +495.0% | +187.3% | +177.3% | $339K |
| 69 | North Baltimore, OH | OH | +64.7% | +21.8% | +83.4% | +190.8% | $240.5K |
| 70 | Salem, OH | OH | +64.5% | +68.1% | +100.0% | +189.4% | $276.3K |
| 71 | Saybrook, OH | OH | +63.9% | +62.5% | +25.1% | — | $295K |
| 72 | Girard, OH | OH | +63.1% | — | +89.6% | +188.2% | $195K |
| 73 | Gahanna, OH | OH | +61.7% | — | +70.6% | +219.4% | $555K |
| 74 | Dresden, OH | OH | +58.4% | +20.7% | +88.1% | +179.0% | $311.9K |
| 75 | Nashport, OH | OH | +57.7% | +458.8% | +226.2% | +101.0% | $427.5K |
| 76 | Steubenville, OH | OH | +55.8% | +55.4% | +10.4% | +97.5% | $182.1K |
| 77 | Circleville, OH | OH | +55.6% | +166.2% | +152.6% | +255.1% | $445.7K |
| 78 | Kent, OH | OH | +54.3% | — | +130.2% | +204.8% | $389.3K |
| 79 | Chesterland, OH | OH | +54.3% | +63.6% | +200.7% | +212.7% | $537K |
| 80 | Logan, OH | OH | +53.6% | +135.0% | +157.0% | +277.6% | $525.1K |
| 81 | Dellroy, OH | OH | +53.6% | +136.1% | +174.9% | +222.6% | $255K |
| 82 | Fayette, OH | OH | +53.2% | — | — | +178.8% | $167K |
| 83 | Polk, OH | OH | +50.9% | — | +345.4% | +185.6% | $505.5K |
| 84 | Napoleon, OH | OH | +50.4% | +47.5% | +163.7% | +135.3% | $330.8K |
| 85 | Payne, OH | OH | +49.9% | — | +405.7% | — | $177K |
| 86 | Leesburg, OH | OH | +49.6% | -34.1% | -2.9% | +301.9% | $169.6K |
| 87 | Youngstown, OH | OH | +49.5% | +70.2% | +103.3% | +180.9% | $206.6K |
| 88 | Olmsted Township, OH | OH | +48.9% | -6.3% | -1.6% | +141.8% | $240K |
| 89 | Lindsey, OH | OH | +48.3% | +23.6% | +51.8% | — | $215K |
| 90 | Tiffin, OH | OH | +47.4% | +102.1% | +50.7% | +81.2% | $232.5K |
| 91 | Huber Heights, OH | OH | +47.2% | +566.2% | — | +318.2% | $466.3K |
| 92 | Dundee, OH | OH | +46.6% | — | +6.3% | +140.6% | $335K |
| 93 | Campbell, OH | OH | +46.5% | +29.0% | +132.1% | +277.0% | $180.3K |
| 94 | Ostrander, OH | OH | +46.2% | +82.4% | +8.2% | +60.8% | $498.5K |
| 95 | Wauseon, OH | OH | +46.1% | -0.6% | -65.4% | +169.4% | $247K |
| 96 | Perry Township, OH | OH | +43.7% | — | +623.4% | +145.4% | $340K |
| 97 | Berea, OH | OH | +43.3% | +111.1% | +122.7% | +210.0% | $391.9K |
| 98 | Lakeview, OH | OH | +42.9% | -4.1% | +27.0% | +174.2% | $245.1K |
| 99 | Clyde, OH | OH | +42.9% | +2.1% | +38.6% | +48.2% | $185K |
| 100 | Ansonia, OH | OH | +42.4% | +203.7% | +110.1% | — | $236.7K |
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.