Appreciation Velocity — Oklahoma Cities
Cities of Oklahoma ranked by 1Y / 3Y / 5Y home-price appreciation.
Public Record
Top 10 — 3Y appreciation (Citys)
#1 · Cushing, OK
+3,745.4%
#2 · Wanette, OK
+1,166.7%
#3 · Yale, OK
+1,081.8%
#4 · Sentinel, OK
+614.3%
#5 · Dewey, OK
+558.2%
#6 · Boswell, OK
+514.3%
#7 · Locust Grove, OK
+339.6%
#8 · Cleveland, OK
+290.5%
#9 · Luther, OK
+267.1%
#10 · Chickasha, OK
+254.8%
City ranking — 3Y appreciation (highest first)
| # | City | State | 1Y | 3Y | 5Y | 10Y | Current median |
|---|---|---|---|---|---|---|---|
| 1 | Cushing, OK | OK | +60.7% | +3,745.4% | +61.4% | +105.7% | $230.7K |
| 2 | Wanette, OK | OK | +339.1% | +1,166.7% | +22.5% | +256.3% | $570K |
| 3 | Yale, OK | OK | +195.0% | +1,081.8% | +93.2% | — | $325K |
| 4 | Sentinel, OK | OK | — | +614.3% | — | — | $200K |
| 5 | Dewey, OK | OK | +105.4% | +558.2% | +96.1% | +187.7% | $325K |
| 6 | Boswell, OK | OK | +8,233.3% | +514.3% | +5,556.1% | +2,110.4% | $6.25M |
| 7 | Locust Grove, OK | OK | +49.5% | +339.6% | +151.7% | +325.8% | $417.5K |
| 8 | Cleveland, OK | OK | +78.9% | +290.5% | +88.8% | +63.4% | $212K |
| 9 | Luther, OK | OK | +185.6% | +267.1% | +283.6% | +332.4% | $862.5K |
| 10 | Chickasha, OK | OK | +26.3% | +254.8% | +17.2% | +139.4% | $208.6K |
| 11 | Porum, OK | OK | +16.3% | +243.2% | +58.2% | +43.5% | $221K |
| 12 | Seminole, OK | OK | +13.2% | +230.5% | +13.7% | +21.7% | $193K |
| 13 | Sapulpa, OK | OK | +73.6% | +210.8% | +144.6% | +215.9% | $422.1K |
| 14 | Newcastle, OK | OK | +25.3% | +207.3% | +115.9% | +161.9% | $427.1K |
| 15 | Antlers, OK | OK | +273.8% | +207.1% | +226.5% | +420.3% | $457.5K |
| 16 | Fort Cobb, OK | OK | -5.6% | +203.3% | -32.9% | +164.3% | $92.5K |
| 17 | Henryetta, OK | OK | +54.4% | +164.8% | +99.1% | +187.6% | $303.1K |
| 18 | Agra, OK | OK | +17.6% | +160.4% | +346.8% | — | $398.8K |
| 19 | Barnsdall, OK | OK | +418.7% | +154.2% | +354.6% | +651.7% | $389K |
| 20 | Cordell, OK | OK | -12.1% | +145.9% | +23.8% | +91.2% | $140.2K |
| 21 | Roff, OK | OK | -15.9% | +143.9% | +60.1% | +36.4% | $200K |
| 22 | Medford, OK | OK | +125.7% | +139.4% | +212.7% | — | $395K |
| 23 | Dustin, OK | OK | -6.7% | +137.8% | +71.3% | — | $195K |
| 24 | Checotah, OK | OK | +7.6% | +133.5% | +106.4% | +166.4% | $298.9K |
| 25 | Elk City, OK | OK | +11.8% | +126.8% | +66.0% | +95.4% | $234.9K |
| 26 | Coweta, OK | OK | -17.1% | +126.2% | +50.5% | +78.6% | $305.3K |
| 27 | Quinton, OK | OK | +157.1% | +123.8% | -2.3% | — | $270K |
| 28 | Arcadia, OK | OK | +15.9% | +118.7% | +181.5% | +131.1% | $676.9K |
| 29 | Fort Gibson, OK | OK | +11.3% | +116.6% | +110.4% | +86.7% | $260K |
| 30 | Sulphur, OK | OK | +43.6% | +109.5% | +37.0% | +176.6% | $231.4K |
| 31 | Crescent, OK | OK | +36.4% | +104.8% | +56.7% | +119.2% | $288K |
| 32 | Chouteau, OK | OK | -95.8% | +102.5% | +33.6% | -14.0% | $176.7K |
| 33 | El Reno, OK | OK | +18.0% | +100.3% | +34.9% | +161.0% | $237.5K |
| 34 | Stroud, OK | OK | -13.9% | +98.9% | +38.2% | +222.1% | $206K |
| 35 | Afton, OK | OK | +69.6% | +89.5% | +133.6% | +121.8% | $713K |
| 36 | Beggs, OK | OK | +33.9% | +86.4% | +69.4% | +128.7% | $430K |
| 37 | Enid, OK | OK | -2.1% | +85.1% | +65.6% | +90.2% | $260.9K |
| 38 | Tipton, OK | OK | — | +81.5% | -34.4% | -60.4% | $59K |
| 39 | Guthrie, OK | OK | -3.2% | +81.0% | +102.3% | +58.7% | $300.6K |
| 40 | Miami, OK | OK | -21.6% | +79.3% | -22.0% | +19.1% | $131.8K |
| 41 | Tonkawa, OK | OK | -66.7% | +77.7% | -53.4% | -38.0% | $71K |
| 42 | Marietta, OK | OK | -26.4% | +77.7% | +8.8% | +466.7% | $328.7K |
| 43 | Broken Arrow, OK | OK | +9.8% | +77.6% | +84.7% | +114.7% | $418.6K |
| 44 | Harrah, OK | OK | +4.7% | +74.6% | +23.8% | +107.3% | $271K |
| 45 | Eucha, OK | OK | -41.5% | +71.7% | -4.7% | +330.0% | $255.9K |
| 46 | Jenks, OK | OK | -14.4% | +70.3% | -27.0% | +90.7% | $472.9K |
| 47 | Warner, OK | OK | +251.5% | +69.7% | +273.3% | +324.0% | $495K |
| 48 | Nowata, OK | OK | -56.6% | +66.7% | -70.6% | -55.6% | $70K |
| 49 | Heavener, OK | OK | -2.9% | +65.9% | -0.8% | +59.5% | $160K |
| 50 | Calera, OK | OK | -72.9% | +64.1% | -4.3% | -7.8% | $190.3K |
| 51 | Guymon, OK | OK | +33.8% | +63.7% | -77.9% | +29.9% | $204.6K |
| 52 | Madill, OK | OK | -0.1% | +63.2% | +59.4% | -16.2% | $247.5K |
| 53 | Tahlequah, OK | OK | +0.8% | +62.0% | +76.3% | +81.9% | $238.2K |
| 54 | Lexington, OK | OK | -7.2% | +61.9% | -5.2% | +77.1% | $195.6K |
| 55 | Perry, OK | OK | -2.4% | +56.6% | +199.3% | +173.9% | $250.6K |
| 56 | Kansas, OK | OK | -26.3% | +55.4% | -1.5% | +42.3% | $120.9K |
| 57 | Edmond, OK | OK | -16.6% | +51.4% | +82.8% | +68.2% | $460.1K |
| 58 | The Village, OK | OK | -10.4% | +51.0% | +60.1% | +83.6% | $269.6K |
| 59 | Ardmore, OK | OK | +12.5% | +50.3% | +49.7% | +66.6% | $283.7K |
| 60 | Pauls Valley, OK | OK | +104.5% | +49.0% | +23.7% | +167.0% | $302.5K |
| 61 | Durant, OK | OK | -13.7% | +48.3% | +40.7% | +114.2% | $259.8K |
| 62 | Bethany, OK | OK | +19.3% | +48.2% | +94.6% | +91.1% | $250.5K |
| 63 | Stilwell, OK | OK | +137.1% | +48.2% | +48.9% | +633.8% | $214.6K |
| 64 | Mannford, OK | OK | +37.7% | +46.9% | +95.4% | +204.9% | $301.8K |
| 65 | Newkirk, OK | OK | — | +42.9% | +81.4% | +61.9% | $200K |
| 66 | Weatherford, OK | OK | +7.7% | +41.3% | +34.8% | +96.2% | $282.3K |
| 67 | Tulsa, OK | OK | -2.0% | +39.6% | +64.2% | +100.7% | $408.2K |
| 68 | Bartlesville, OK | OK | -21.6% | +38.3% | +30.1% | +44.7% | $216.3K |
| 69 | Kingston, OK | OK | +27.8% | +37.8% | +95.7% | +167.7% | $320.4K |
| 70 | Blanchard, OK | OK | +11.6% | +37.3% | +19.7% | +94.3% | $319.7K |
| 71 | Eufaula, OK | OK | -5.1% | +37.2% | +87.5% | +159.4% | $283.4K |
| 72 | Collinsville, OK | OK | +2.9% | +36.8% | +40.2% | +89.3% | $312K |
| 73 | Tishomingo, OK | OK | +17.3% | +36.6% | +109.9% | +122.4% | $233.5K |
| 74 | Carlton Landing, OK | OK | -50.2% | +36.1% | +10.1% | +54.8% | $475K |
| 75 | Chandler, OK | OK | -66.5% | +35.3% | -47.3% | -48.6% | $98.9K |
| 76 | Midwest City, OK | OK | +1.9% | +34.7% | +133.8% | +152.1% | $261.2K |
| 77 | Bristow, OK | OK | -36.7% | +34.7% | -4.5% | +13.0% | $161.8K |
| 78 | Claremore, OK | OK | -21.2% | +32.1% | +23.1% | +38.1% | $254.3K |
| 79 | Norman, OK | OK | +11.8% | +31.5% | +129.9% | +120.4% | $414.9K |
| 80 | Piedmont, OK | OK | +46.0% | +30.6% | +117.9% | +186.5% | $510.5K |
| 81 | Wagoner, OK | OK | -31.2% | +30.5% | +56.5% | +77.9% | $203.8K |
| 82 | Ponca City, OK | OK | -18.1% | +28.0% | +20.2% | +46.4% | $170.6K |
| 83 | Ada, OK | OK | +5.8% | +27.2% | +46.2% | +60.2% | $227.2K |
| 84 | Chelsea, OK | OK | +61.6% | +26.2% | +45.7% | +275.3% | $291.9K |
| 85 | Sayre, OK | OK | -34.8% | +26.0% | +29.5% | +34.1% | $155.5K |
| 86 | Stillwater, OK | OK | -1.4% | +25.4% | +4.3% | +57.8% | $309.4K |
| 87 | Wilson, OK | OK | +24.7% | +23.8% | +30.8% | +53.8% | $165K |
| 88 | Nichols Hills, OK | OK | -6.6% | +22.9% | +0.5% | -10.3% | $956.7K |
| 89 | Catoosa, OK | OK | +2.1% | +19.5% | +158.4% | +109.6% | $367.5K |
| 90 | Warr Acres, OK | OK | 0.0% | +18.6% | +35.3% | +167.1% | $199.5K |
| 91 | Oklahoma City, OK | OK | -28.9% | +17.0% | +109.7% | +113.7% | $367K |
| 92 | Grove, OK | OK | +4.4% | +16.0% | +40.6% | +91.5% | $338K |
| 93 | Shawnee, OK | OK | -29.7% | +15.3% | +2.1% | +17.6% | $170.9K |
| 94 | Lawton, OK | OK | -11.3% | +14.2% | -58.4% | +29.2% | $174.4K |
| 95 | Canadian, OK | OK | +56.4% | +13.6% | +46.1% | +11.0% | $167K |
| 96 | Lone Grove, OK | OK | -36.4% | +13.0% | +82.1% | +122.5% | $242.3K |
| 97 | Tecumseh, OK | OK | +20.7% | +12.0% | +84.5% | +0.1% | $195.3K |
| 98 | Yukon, OK | OK | -50.7% | +10.7% | -11.9% | +85.8% | $355.4K |
| 99 | Skiatook, OK | OK | -10.0% | +10.0% | +38.7% | +58.0% | $266.1K |
| 100 | Mustang, OK | OK | -37.9% | +8.9% | +20.3% | +113.0% | $379.3K |
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.