Appreciation Velocity — Oklahoma Cities
Cities of Oklahoma ranked by 1Y / 3Y / 5Y home-price appreciation.
Public Record
Top 10 — 1Y appreciation (Citys)
#1 · Boswell, OK
+8,233.3%
#2 · Kendrick, OK
+744.4%
#3 · Hydro, OK
+470.5%
#4 · Barnsdall, OK
+418.7%
#5 · Wanette, OK
+339.1%
#6 · Inola, OK
+333.2%
#7 · Duke, OK
+292.3%
#8 · Antlers, OK
+273.8%
#9 · Copan, OK
+268.4%
#10 · Warner, OK
+251.5%
City ranking — 1Y appreciation (highest first)
| # | City | State | 1Y | 3Y | 5Y | 10Y | Current median |
|---|---|---|---|---|---|---|---|
| 1 | Boswell, OK | OK | +8,233.3% | +514.3% | +5,556.1% | +2,110.4% | $6.25M |
| 2 | Kendrick, OK | OK | +744.4% | — | +192.3% | — | $950K |
| 3 | Hydro, OK | OK | +470.5% | -60.3% | -28.7% | -0.4% | $121K |
| 4 | Barnsdall, OK | OK | +418.7% | +154.2% | +354.6% | +651.7% | $389K |
| 5 | Wanette, OK | OK | +339.1% | +1,166.7% | +22.5% | +256.3% | $570K |
| 6 | Inola, OK | OK | +333.2% | -37.2% | +114.0% | +203.3% | $910K |
| 7 | Duke, OK | OK | +292.3% | — | +83.7% | — | $784.5K |
| 8 | Antlers, OK | OK | +273.8% | +207.1% | +226.5% | +420.3% | $457.5K |
| 9 | Copan, OK | OK | +268.4% | — | +94.3% | +672.5% | $525K |
| 10 | Warner, OK | OK | +251.5% | +69.7% | +273.3% | +324.0% | $495K |
| 11 | Lindsay, OK | OK | +216.9% | — | +310.3% | +300.8% | $730.5K |
| 12 | Yale, OK | OK | +195.0% | +1,081.8% | +93.2% | — | $325K |
| 13 | Luther, OK | OK | +185.6% | +267.1% | +283.6% | +332.4% | $862.5K |
| 14 | Quinton, OK | OK | +157.1% | +123.8% | -2.3% | — | $270K |
| 15 | Stilwell, OK | OK | +137.1% | +48.2% | +48.9% | +633.8% | $214.6K |
| 16 | Medford, OK | OK | +125.7% | +139.4% | +212.7% | — | $395K |
| 17 | Porter, OK | OK | +111.9% | -29.2% | +0.8% | -22.6% | $186.9K |
| 18 | Dewey, OK | OK | +105.4% | +558.2% | +96.1% | +187.7% | $325K |
| 19 | Pauls Valley, OK | OK | +104.5% | +49.0% | +23.7% | +167.0% | $302.5K |
| 20 | Wyandotte, OK | OK | +100.8% | — | +101.7% | +230.8% | $430K |
| 21 | Leedey, OK | OK | +93.5% | — | -10.3% | +54.8% | $120K |
| 22 | Depew, OK | OK | +82.0% | — | +104.3% | — | $310K |
| 23 | Kellyville, OK | OK | +79.2% | -4.5% | +192.7% | +87.0% | $501.5K |
| 24 | Cleveland, OK | OK | +78.9% | +290.5% | +88.8% | +63.4% | $212K |
| 25 | Sapulpa, OK | OK | +73.6% | +210.8% | +144.6% | +215.9% | $422.1K |
| 26 | Garber, OK | OK | +73.5% | — | -21.5% | — | $112.8K |
| 27 | Fairview, OK | OK | +71.4% | -31.1% | +52.6% | +231.8% | $182.5K |
| 28 | Afton, OK | OK | +69.6% | +89.5% | +133.6% | +121.8% | $713K |
| 29 | Big Cabin, OK | OK | +63.7% | -48.8% | -66.8% | -9.0% | $219.8K |
| 30 | Chelsea, OK | OK | +61.6% | +26.2% | +45.7% | +275.3% | $291.9K |
| 31 | Cushing, OK | OK | +60.7% | +3,745.4% | +61.4% | +105.7% | $230.7K |
| 32 | Canadian, OK | OK | +56.4% | +13.6% | +46.1% | +11.0% | $167K |
| 33 | Henryetta, OK | OK | +54.4% | +164.8% | +99.1% | +187.6% | $303.1K |
| 34 | Vian, OK | OK | +51.7% | -24.5% | +75.1% | +224.8% | $303.8K |
| 35 | Locust Grove, OK | OK | +49.5% | +339.6% | +151.7% | +325.8% | $417.5K |
| 36 | Union City, OK | OK | +47.6% | — | +61.0% | +78.0% | $273K |
| 37 | Piedmont, OK | OK | +46.0% | +30.6% | +117.9% | +186.5% | $510.5K |
| 38 | Sulphur, OK | OK | +43.6% | +109.5% | +37.0% | +176.6% | $231.4K |
| 39 | Mannford, OK | OK | +37.7% | +46.9% | +95.4% | +204.9% | $301.8K |
| 40 | Hochatown, OK | OK | +37.7% | -33.2% | +20.1% | +927.8% | $925K |
| 41 | Crescent, OK | OK | +36.4% | +104.8% | +56.7% | +119.2% | $288K |
| 42 | Caddo, OK | OK | +34.3% | — | +111.8% | — | $315K |
| 43 | Beggs, OK | OK | +33.9% | +86.4% | +69.4% | +128.7% | $430K |
| 44 | Guymon, OK | OK | +33.8% | +63.7% | -77.9% | +29.9% | $204.6K |
| 45 | Earlsboro, OK | OK | +30.9% | -35.6% | +11.2% | +264.6% | $288K |
| 46 | Poteau, OK | OK | +29.9% | -6.0% | +18.8% | +133.9% | $254.9K |
| 47 | Mooreland, OK | OK | +29.4% | -34.0% | +36.2% | +74.9% | $149.5K |
| 48 | Kingston, OK | OK | +27.8% | +37.8% | +95.7% | +167.7% | $320.4K |
| 49 | Chickasha, OK | OK | +26.3% | +254.8% | +17.2% | +139.4% | $208.6K |
| 50 | Cookson, OK | OK | +26.2% | -36.2% | +27.0% | +63.3% | $271.3K |
| 51 | Newcastle, OK | OK | +25.3% | +207.3% | +115.9% | +161.9% | $427.1K |
| 52 | Wilson, OK | OK | +24.7% | +23.8% | +30.8% | +53.8% | $165K |
| 53 | Roland, OK | OK | +22.5% | -0.8% | +36.3% | — | $192K |
| 54 | Tecumseh, OK | OK | +20.7% | +12.0% | +84.5% | +0.1% | $195.3K |
| 55 | Bethany, OK | OK | +19.3% | +48.2% | +94.6% | +91.1% | $250.5K |
| 56 | Blackwell, OK | OK | +19.3% | -24.4% | -3.6% | +3.6% | $101.7K |
| 57 | Cashion, OK | OK | +18.8% | +7.4% | +10.5% | +46.4% | $319.5K |
| 58 | El Reno, OK | OK | +18.0% | +100.3% | +34.9% | +161.0% | $237.5K |
| 59 | Watts, OK | OK | +17.8% | -48.7% | +135.0% | — | $230K |
| 60 | Agra, OK | OK | +17.6% | +160.4% | +346.8% | — | $398.8K |
| 61 | Tishomingo, OK | OK | +17.3% | +36.6% | +109.9% | +122.4% | $233.5K |
| 62 | Porum, OK | OK | +16.3% | +243.2% | +58.2% | +43.5% | $221K |
| 63 | McLoud, OK | OK | +16.2% | +4.5% | +41.4% | +153.9% | $314.2K |
| 64 | Arcadia, OK | OK | +15.9% | +118.7% | +181.5% | +131.1% | $676.9K |
| 65 | Walters, OK | OK | +14.0% | — | -27.9% | — | $122.5K |
| 66 | Seminole, OK | OK | +13.2% | +230.5% | +13.7% | +21.7% | $193K |
| 67 | Ardmore, OK | OK | +12.5% | +50.3% | +49.7% | +66.6% | $283.7K |
| 68 | Elk City, OK | OK | +11.8% | +126.8% | +66.0% | +95.4% | $234.9K |
| 69 | Norman, OK | OK | +11.8% | +31.5% | +129.9% | +120.4% | $414.9K |
| 70 | Blanchard, OK | OK | +11.6% | +37.3% | +19.7% | +94.3% | $319.7K |
| 71 | Sand Springs, OK | OK | +11.3% | +6.7% | +108.7% | +101.6% | $274.1K |
| 72 | Fort Gibson, OK | OK | +11.3% | +116.6% | +110.4% | +86.7% | $260K |
| 73 | Broken Arrow, OK | OK | +9.8% | +77.6% | +84.7% | +114.7% | $418.6K |
| 74 | Weatherford, OK | OK | +7.7% | +41.3% | +34.8% | +96.2% | $282.3K |
| 75 | Checotah, OK | OK | +7.6% | +133.5% | +106.4% | +166.4% | $298.9K |
| 76 | Healdton, OK | OK | +7.0% | -5.7% | +0.6% | — | $163K |
| 77 | Choctaw, OK | OK | +6.9% | +7.9% | +72.7% | +100.5% | $368.4K |
| 78 | Ada, OK | OK | +5.8% | +27.2% | +46.2% | +60.2% | $227.2K |
| 79 | Harrah, OK | OK | +4.7% | +74.6% | +23.8% | +107.3% | $271K |
| 80 | McAlester, OK | OK | +4.7% | -65.1% | +30.5% | +58.4% | $212.3K |
| 81 | Grove, OK | OK | +4.4% | +16.0% | +40.6% | +91.5% | $338K |
| 82 | Ryan, OK | OK | +4.3% | — | +23.8% | — | $125K |
| 83 | Monkey Island, OK | OK | +3.4% | -2.2% | +136.4% | +13.1% | $591.1K |
| 84 | Collinsville, OK | OK | +2.9% | +36.8% | +40.2% | +89.3% | $312K |
| 85 | Catoosa, OK | OK | +2.1% | +19.5% | +158.4% | +109.6% | $367.5K |
| 86 | Midwest City, OK | OK | +1.9% | +34.7% | +133.8% | +152.1% | $261.2K |
| 87 | Tahlequah, OK | OK | +0.8% | +62.0% | +76.3% | +81.9% | $238.2K |
| 88 | Warr Acres, OK | OK | 0.0% | +18.6% | +35.3% | +167.1% | $199.5K |
| 89 | Madill, OK | OK | -0.1% | +63.2% | +59.4% | -16.2% | $247.5K |
| 90 | Glenpool, OK | OK | -0.9% | — | +40.5% | +29.2% | $343.3K |
| 91 | Stillwater, OK | OK | -1.4% | +25.4% | +4.3% | +57.8% | $309.4K |
| 92 | Tuttle, OK | OK | -1.5% | +3.5% | +16.1% | +40.6% | $314.2K |
| 93 | Tulsa, OK | OK | -2.0% | +39.6% | +64.2% | +100.7% | $408.2K |
| 94 | Bethel Acres, OK | OK | -2.0% | — | — | — | $72.5K |
| 95 | Enid, OK | OK | -2.1% | +85.1% | +65.6% | +90.2% | $260.9K |
| 96 | Muskogee, OK | OK | -2.2% | -2.1% | +11.2% | +9.6% | $189.5K |
| 97 | Perry, OK | OK | -2.4% | +56.6% | +199.3% | +173.9% | $250.6K |
| 98 | Del City, OK | OK | -2.5% | -4.9% | +81.5% | +88.9% | $146.9K |
| 99 | Heavener, OK | OK | -2.9% | +65.9% | -0.8% | +59.5% | $160K |
| 100 | Guthrie, OK | OK | -3.2% | +81.0% | +102.3% | +58.7% | $300.6K |
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.