Skip to main content
MarketTimeline.com
MT
MarketTimeline
.com
Methodology Top Markets
Public Record 79M+ records · 24M+ properties All 50 states Methodology

Appreciation Velocity — Michigan Cities

Cities of Michigan ranked by 1Y / 3Y / 5Y home-price appreciation.

Public Record
Currently viewing: Michigan · View nationwide

Top 10 — 1Y appreciation (Citys)

#1 · Elsie, MI
+10,000.0%
#2 · Iosco Township, MI
+773.4%
#3 · Morrice, MI
+533.1%
#4 · Cambridge Township, MI
+374.4%
#5 · Prescott, MI
+361.2%
#6 · Pittsford, MI
+285.3%
#7 · Gaines, MI
+259.1%
#8 · Edwardsburg, MI
+253.1%
#9 · Casnovia, MI
+248.6%
#10 · Climax, MI
+239.2%
Reset

City ranking — 1Y appreciation (highest first)

# City State 1Y 3Y 5Y 10Y Current median
1 Elsie, MI MI +10,000.0% -8.3% +80.3% +276.9% $275K
2 Iosco Township, MI MI +773.4% +750.5% $378.5K
3 Morrice, MI MI +533.1% +298.2% +710.8% $975K
4 Cambridge Township, MI MI +374.4% +265.0% $1.1M
5 Prescott, MI MI +361.2% +51.0% +220.1% +42.8% $207.5K
6 Pittsford, MI MI +285.3% +151.7% +61.9% +225.3% $481.4K
7 Gaines, MI MI +259.1% +241.4% +175.0% +234.3% $546.1K
8 Edwardsburg, MI MI +253.1% +370.5% +700.3% $844.5K
9 Casnovia, MI MI +248.6% +37.6% +141.2% $244K
10 Climax, MI MI +239.2% +187.8% +406.6% +269.6% $474.9K
11 Empire, MI MI +238.3% +368.8% +254.2% $509K
12 Deerfield, MI MI +234.6% +196.2% +236.1% +769.7% $736.7K
13 Birch Run, MI MI +231.4% +252.8% +388.9% +672.6% $690K
14 Reese, MI MI +220.0% $240K
15 Wellston, MI MI +198.7% +52.3% +164.9% +325.1% $304.5K
16 Saranac, MI MI +196.5% +14.1% +186.3% +168.2% $376.5K
17 Manchester, MI MI +186.7% +243.2% +546.6% +461.9% $730.9K
18 New Era, MI MI +182.4% +385.3% $440K
19 Gregory, MI MI +179.9% +41.2% +131.2% $445K
20 Webberville, MI MI +177.1% +299.0% +425.9% +484.1% $455.8K
21 Coleman, MI MI +174.9% +269.2% +153.5% +333.6% $406.1K
22 Kenockee Township, MI MI +173.9% -7.4% -4.5% $315K
23 Belding, MI MI +170.8% +318.6% +324.4% +812.6% $721.9K
24 Canadian Lakes, MI MI +170.4% +468.3% +265.4% +61.3% $376K
25 Chase, MI MI +158.8% +271.3% +214.0% +532.7% $407.5K
26 Buckley, MI MI +144.8% +248.0% +348.6% +293.2% $622K
27 Washington Township, MI MI +143.9% +279.6% +137.3% +352.7% $1.16M
28 Dimondale, MI MI +137.6% -9.1% +95.4% +159.5% $399.9K
29 Farwell, MI MI +132.5% +178.3% +293.4% $283K
30 Armada, MI MI +129.3% +111.1% +350.2% +746.3% $457K
31 Grant Township, MI MI +116.6% +115.0% +43.9% +179.3% $424.5K
32 Freeport, MI MI +116.2% +241.5% +337.5% $700K
33 Sandusky, MI MI +115.2% +171.7% +240.5% +99.1% $277.5K
34 Shelby, MI MI +114.4% +45.1% +152.0% +133.0% $525K
35 Newaygo, MI MI +113.6% +103.5% +345.4% +548.8% $642.6K
36 Rothbury, MI MI +113.3% +33.3% +344.4% +201.6% $360K
37 Reed City, MI MI +110.3% +65.0% +179.3% $295K
38 Nashville, MI MI +110.2% +62.3% +244.6% +330.1% $348.9K
39 Hancock, MI MI +108.9% +144.3% $423K
40 Potterville, MI MI +101.3% +304.8% +220.9% +215.1% $495.5K
41 Greenbush, MI MI +100.0% +46.9% +13.8% $145K
42 Fennville, MI MI +97.2% +483.0% $935.8K
43 North Branch, MI MI +96.4% +96.1% +40.1% +92.6% $330K
44 Breckenridge, MI MI +91.2% +208.2% +125.9% +1,251.4% $250K
45 Dansville, MI MI +88.7% +560.0% +164.9% $330K
46 Frankfort, MI MI +87.4% +62.1% +172.2% $380K
47 Marathon Township, MI MI +86.7% +85.0% +265.2% $420K
48 Flushing, MI MI +86.3% +70.4% +206.1% +166.6% $340.8K
49 Custer, MI MI +83.5% +1,662.9% +302.8% $290K
50 Freeland, MI MI +79.1% +52.9% +153.2% $410K
51 Marlette, MI MI +79.0% +77.8% +1,160.2% +108.5% $289.3K
52 Casco, MI MI +74.4% +60.4% +28.3% +13.3% $340K
53 Vanderbilt, MI MI +74.3% +38.9% +34.0% +191.0% $323K
54 Houghton Lake, MI MI +72.6% +96.3% +123.3% +175.9% $336.7K
55 Superior Township, MI MI +70.9% -21.2% -30.3% -15.1% $375K
56 Woodhaven, MI MI +70.3% +43.7% +69.4% +136.1% $338.5K
57 Beaverton, MI MI +70.1% +167.8% +176.9% +315.3% $337.5K
58 Addison, MI MI +68.7% +130.5% +139.9% +455.1% $499.9K
59 Commerce Township, MI MI +68.6% +52.1% +220.1% +335.2% $768.7K
60 Rapid City, MI MI +65.2% +66.6% +184.3% $590K
61 Bruce Township, MI MI +63.5% +435.6% +37.2% +195.9% $776.7K
62 Haslett, MI MI +60.2% +177.7% +174.3% +249.8% $592K
63 Brown City, MI MI +58.9% +149.8% +446.7% $360K
64 Alger, MI MI +58.5% +105.3% +2.5% +28.7% $149.8K
65 Whitmore Lake, MI MI +58.2% +10.9% +59.7% +90.5% $376K
66 Olivet, MI MI +56.9% -18.5% +50.9% -41.0% $177K
67 West Branch, MI MI +56.7% +77.5% +89.0% +172.0% $272K
68 Ortonville, MI MI +56.4% +43.3% +253.1% $407K
69 Gobles, MI MI +55.6% +262.4% +182.3% +202.0% $308K
70 Atlas, MI MI +55.0% +82.9% +519.4% +273.6% $639.8K
71 Tekonsha, MI MI +54.7% +41.2% -1.1% $177.9K
72 Durand, MI MI +54.6% +81.6% +234.3% $267.5K
73 Luther, MI MI +53.9% +74.1% +104.9% +437.3% $198K
74 Douglas, MI MI +53.5% +95.0% +98.6% +362.0% $875K
75 Howell, MI MI +52.7% +24.5% +60.8% +126.5% $432K
76 Attica, MI MI +52.4% +13.4% +67.2% +25.9% $401.4K
77 Decatur, MI MI +51.5% +277.1% -12.9% +59.7% $181K
78 Greenville, MI MI +48.9% +260.6% +101.4% +223.5% $382.2K
79 Adrian, MI MI +48.3% +74.4% +166.3% +144.6% $308.4K
80 Ionia, MI MI +47.5% +133.1% +125.1% +219.5% $264.8K
81 Fife Lake, MI MI +47.0% +121.2% +20.9% $306.7K
82 Oxford, MI MI +46.5% +46.2% +57.2% $391.3K
83 Sand Lake, MI MI +46.2% +177.7% +47.0% +122.1% $311K
84 Ecorse, MI MI +46.2% +66.3% +67.6% +92.7% $99.9K
85 Benton Harbor, MI MI +45.9% +97.5% +52.6% +121.0% $230.7K
86 Berkley, MI MI +44.9% +100.4% +120.6% +170.7% $553.5K
87 Newport, MI MI +42.9% +349.8% +390.3% $495K
88 Hanover, MI MI +38.5% +142.9% -37.0% $136K
89 Onsted, MI MI +37.5% -20.9% +31.3% -5.5% $197.6K
90 Quincy, MI MI +37.1% +72.8% +30.6% +12.7% $211.5K
91 Muskegon, MI MI +35.5% +66.2% +163.0% +259.1% $350K
92 Laingsburg, MI MI +35.2% +41.7% -16.5% +54.5% $247.8K
93 Bitely, MI MI +35.0% +28.1% +297.3% +435.4% $258.3K
94 Rhodes, MI MI +34.6% +16.3% $105K
95 Goodrich, MI MI +34.5% +465.2% +106.0% +306.8% $650K
96 Alma, MI MI +34.2% +56.3% +55.5% +142.2% $201.3K
97 Wayne, MI MI +32.8% -3.0% +100.8% $208.8K
98 Sturgis, MI MI +32.5% +13.9% +66.2% +129.3% $290.5K
99 Grosse Pointe Park, MI MI +32.3% +14.9% +108.7% $650K
100 Montague, MI MI +32.1% +43.0% -23.6% +81.4% $320.9K
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.