74331
Afton, Oklahoma.
Afton, Delaware County, OK · Miami, OK metro · population 7,058
to buy the typical home at today's mortgage rate — +$1,187 (+146%) since Jan 2020.
- 1 year
- Up $17,475 +5%
- $363,370$380,845 since Sep 2025
- 5 years
- Up $88,139 +30%
- $292,706$380,845 since Sep 2021
Monthly payment to buy the typical home
Home value × that month's 30-year mortgage rate, 20% down, principal and interest. This is the line households feel: prices and rates compound each other.
- 74331$1,999
- United States$1,922
At the last five years' pace, a typical home here doubles in price every 13 years.
Typical home values in zip 74331 rose 4.8% over the past year — faster than the nation's +1.2%.
This zip spans 3 counties: Delaware County, OK 58% · Ottawa County, OK 28% · Craig County, OK 14%
Zillow also publishes an index for the city itself: Afton, OK — measured over the city limits, which is a different area from this zip.
Typical home value — 74331
Mid-tier homes, smoothed and seasonally adjusted.
- 74331$380,845
- Miami$140,954
- United States$366,157
Within 20 miles
| Miles sorted ascending, activate to sort descending | Zip activate to sort by Zip | City activate to sort by City | Population activate to sort by Population | Rent activate to sort by Rent | Home value activate to sort by Home value |
|---|---|---|---|---|---|
| 9.4 | 74343 | Fairland | 3,183 | — | $207,655 |
| 12.0 | 74344 | Grove | 14,876 | — | $304,657 |
| 12.7 | 74333 | Bluejacket | 1,070 | — | $258,140 |
| 13.7 | 74350 | Langley | 692 | — | $222,049 |
| 15.5 | 74342 | Eucha | 2,039 | — | $267,527 |
| 16.3 | 74301 | Vinita | 11,244 | — | $188,129 |
| 16.8 | 74370 | Wyandotte | 3,656 | — | $229,114 |
| 17.2 | 74354 | Miami | 17,208 | — | $130,349 |
| 17.9 | 74367 | Strang | 624 | — | $247,048 |
| 18.3 | 74346 | Jay | 8,266 | — | $241,590 |
| 18.4 | 74332 | Big Cabin | 1,690 | — | $262,075 |
| 19.3 | 74366 | Spavinaw | 1,289 | — | $167,743 |
Coordinates and population from SimpleMaps US Zips (Basic). Rent and home values from Zillow Research.