Counties / Oklahoma / Ottawa County

Ottawa County, OK

FIPS 40115 · population 30,341 · outside every metro area

$142k
Zillow home value · 2026-06
The numbers

What this county costs and earns

Everything here joins on the county FIPS code, so each figure comes from the agency that publishes it with no name matching in between.

Zillow home value
$142k
▲ 2.0% year over year
Zillow ZHVI · direct
ACS median gross rent
$788
occupied-unit survey; not current asking rent
Census ACS · surveyed
Gross yield
n/a
gross yield cannot be computed without measured market rent
requires both measured price and measured rent
HUD 2-bed standard
$937
the Section 8 payment standard
HUD Fair Market Rent · direct
Independent price check

Do two methods point the same way?

Zillow estimates a current home value. FHFA tracks repeat mortgage transactions. Their growth rates should be read side by side, not averaged.

Both annual signals move in the same direction
FHFA five-year cumulative+52.8%not annualized · through 2025
0%ZILLOW ZHVI2026-06+2.0%FHFA HPI2025+0.5%
Annual changes use different methods and may use different periods. The comparison checks direction and magnitude; it does not create a blended estimate. Zillow county ZHVI pulled 2026-07-26; FHFA annual county HPI pulled 2026-07-28.
Owner-reported value$123k
Surveyed gross rent$788
Rent burden 30%+46.5%
Median year built1974
Housing composition

Who occupies the stock—and what it is

ACS 2024 5-year
13.0%vacant
13,701estimated housing units
Occupied tenure32.5% renter
owner 67.5%renter 32.5%
Structure mix78.1% single-family
Single-family 78.1%20+ units 4.0%Mobile home 12.2%Other 5.7%
ACS estimates describe the standing housing stock and occupied tenure. They do not measure current listings, transaction prices or asking rents.

Survey source: Census ACS 5-year — county housing value, tenure and stock · ACS 2024 5-year · pulled 2026-07-30. These values describe different housing universes and are not combined into gross yield.

Annual average covered jobs12,885▼ 0.4% from the prior annual release
Covered establishments807annual average reporting locations
Average weekly wage$891▲ 2.3% from the prior annual release
Largest private supersectorEducation and health services22.2% of disclosed private covered jobs
Local labor base

Jobs, pay and private-sector concentration

2025
0%COVERED JOBS−0.4%WEEKLY WAGE+2.3%Education and health services22.2%
Annual QCEW counts cover jobs located at reporting establishments. The industry share uses disclosed private covered employment; it is not a resident-employment measure or a forecast.

Workplace source: BLS QCEW — county employment and wages · annual county employment and wages 2025 vs 2024 · pulled 2026-07-31. QCEW counts covered jobs located in the county, not employed residents or the metro score’s CES/LAUS series.

County brief

What the local evidence says

01Decision frame

Ottawa County presents a decision tension: a modestly rising Zillow home value sits beside far slower FHFA index movement and no published market rent. Buyers who need present cash-flow coverage should be cautious; reviewers testing basis and operating costs should investigate further. At Zillow’s 2026-06 county observation, median home value was $142,292, up 1.97% year over year. FHFA’s 2025 repeat-transaction HPI rose 0.54%. It is an index, not a dollar home value, and its distinct vintage and method cannot be averaged with Zillow’s change.

02Housing economics

Carrying costs have a measurable tax component: the effective property-tax rate is 0.62%, with median annual tax of $763. The record does not publish market asking rent, so gross yield cannot be computed from this evidence. HUD’s $937 two-bedroom FMR is a payment standard, not an asking-rent estimate, and cannot replace market rent in the calculation. Therefore price and tax can frame basis and carrying costs, but not rent coverage.

03Demand & competition

On Realtor.com’s MLS listing market, active listings increased 13.70%, adding visible supply; this is asking-market evidence, not closed-sale pricing or proof of demand by itself. QCEW reports 12,885 annual average covered jobs at county workplaces, down 0.38%; it is neither resident employment nor an unemployment reading. Tax-return migration was net positive by 11 households, and arriving movers had average AGI $661 above departing movers, a slight income edge but limited flow evidence. Education and health services was the largest disclosed private supersector, not the whole economy. Investor activity was 17 of 252 purchases, a minority that still warrants competition checks.

04Risk & next checks

Inland flood is the dominant hazard, while modeled climate loss equals 0.27% of building value per year; that is a county-level expected-loss ratio, not a parcel forecast or an insurance quote. Underwriting remains limited by unpublished market rents, leases and vacancy, closed-sale comparables, and parcel flood and insurance costs. Those absences prevent confirmation of yield, all-in carrying cost, and resale liquidity. Next, check rent comps, executed leases, transaction comps, flood mapping, elevation, insurance terms, condition, and tax-assessment detail.

Cities & communities

Where people live within Ottawa County

Census-recognized incorporated places and CDPs that intersect this county. The list does not pretend to include every neighborhood or informal community.

Population scale

Largest Census places

ACS 2024 5-year
Miami city12.9KCommerce city2.2KFairland town1.2KAfton town762Quapaw town728Wyandotte town465North Miami town268Dotyville CDP248
Bars use total place population, not a county-share estimate. An asterisk marks a place that crosses a county line.
Official directory

10 Census places

Population
  1. 01
    Miami cityIncorporated place
    12,926
  2. 02
    Commerce cityIncorporated place
    2,212
  3. 03
    Fairland townIncorporated place
    1,207
  4. 04
    Afton townIncorporated place
    762
  5. 05
    Quapaw townIncorporated place
    728
  6. 06
    Wyandotte townIncorporated place
    465
  7. 07
    North Miami townIncorporated place
    268
  8. 08
    Dotyville CDPCensus-designated place
    248
  9. 09
    Narcissa CDPCensus-designated place
    167
  10. 10
    Peoria townIncorporated place
    107

Population is the total place-wide ACS estimate, not an allocated county share. A place crossing a county line is labelled explicitly. Source: Census ACS 5-year — cities and communities · ACS 2024 5-year · pulled 2026-07-30.

Risk, demand and competition

The three things a price does not tell you

01
Risk & carrying costFEMA NRI + Census ACS
Dominant hazardinland flooding

0.274% of building value expected lost per year

Effective property tax0.62%

$763 median annual bill

02
DemandIRS SOI household flows
Net migration+11

782 in · 771 out

Arriving vs leaving income+$661

$44,137 arriving · $43,476 leaving

03
CompetitionHMDA financed purchases
Purchases by investors6.8%

17 of 252 mortgages

investorother financed
Current listing pressure

What sellers and visible supply are doing

Realtor.com® Economic Research · county inventory 2026-06 · pulled 2026-07-28
Active listings125▲ 13.7% year over year
Median days on market61▼ 10.3% year over year
Listings price-reduced14.5%seller-concession signal
Median listing pricen/a▲ 8.1% year over year

Listing price is an asking price, not a closed sale. Quality-flagged county rows are withheld instead of displayed.

No rent index is published for this county.Zillow’s county rent series does not cover every county, and estimating one from a neighbouring county would be a guess wearing a number’s clothes. Everything above is measured here; no wider market is mapped for it either.
Bear case

What can break the county thesis

  1. Unpublished market rents, vacancy, and lease terms may leave the property unable to support operating costs.
  2. Parcel flood exposure and insurance terms may differ materially from the county-level modeled loss ratio.
  3. MLS listings may not convert into closed sales at values sufficient to support the observed price basis.
Underwriting questions

Before pricing a property

Can gross yield be calculated from this record?

No. Market asking rent is not published, and HUD FMR cannot be substituted for market rent.

What does the employment figure measure?

It measures annual average covered jobs at workplaces in Ottawa County, not resident employment or unemployment.

Which hazard requires parcel-level review?

Inland flood is the dominant hazard; flood mapping, elevation, and insurance terms are not published in the record.