Skip to content

Checked

Spencer, OK

City in Oklahoma County, Oklahoma. ZIP codes: 73084.

Population

3,928

Land area

5.4sq mi

People per sq mi

730

ZIP codes

1

Spencer and its ZIP codes

Spencer at a glance

  • Spencer is about 12 times as dense as Oklahoma as a whole.
  • It is the 88th most populous of 834 cities and towns in Oklahoma.
  • Households here earn a median of $59,861 a year, 8% less than the Oklahoma figure of $65,039.
  • A typical owner-occupied home is valued at $157,000 (21% below Oklahoma).

Local data for Spencer, OK

Counts from official public data

Housing and community stats

Spencer, OK, American Community Survey 2020-2024

Full profile

Median household income

$59,861

Poverty rate

15.1%

Median home value

$157,000

Homeownership

63.3%

Bachelor's or higher

26.0%

Median age

44.2

Average commute

25.8 min

Largest reported origins and ancestries: Mexican Americans (600), German Americans (305), French Americans (126).

Home values and rentsIncome, education and commute

Economy and federal money

Jobs, pay, income and spending are for Oklahoma County. PPP loans are for Spencer.

Details

Unemployment rate

4.1%

Aug 2026, +0.6 pts in a year

Average annual pay

$68,319

497,127 jobs, 2025

Income per person

$76,758

BEA, 2024

Federal spending

$9.3B

FY 2026, $11,739 per person

Oklahoma County economyFederal spending

How people get to work

Spencer, OK, workers 16 and older. American Community Survey 5-year estimates

  • Drove alone74.4%
  • Carpooled5.4%
  • Public transit0.0%
  • Walked1.2%
  • Bicycle0.0%
  • Taxi, ride-hailing, motorcycle or other2.9%
  • Worked from home16.1%

Average one-way commute: 25.8 minutes for people who do not work from home.

Environment and hazard risk

Spencer, OK, from FEMA, NOAA and EPA

Full report

Natural hazard risk

Relatively High

Top: ice storm

Storm events since 1996

2,152

Countywide, mostly hail

Flood insurance policies

1,251

0.5% of homes, county

July high / Jan low

92° / 29°F

Hazards, floods and storm historyCheck a flood zone

Health statistics

Share of adults in Spencer, OK, CDC PLACES estimates

All 40 measures

Obesity

43.3%

U.S. 33.3% +10.0 pts

Diabetes

17.5%

U.S. 12.1% +5.4 pts

Smoking

15.8%

U.S. 12.8% +3.0 pts

Uninsured (18-64)

11.2%

U.S. 11.1% about the same

ZIP codes in Spencer

1 in or overlapping Spencer. Population shown

Cities near Spencer

NameDistanceLand area (sq mi)
Midwest CityCity2.7 mi24.4
Nicoma ParkCity3.3 mi3.4
Forest ParkTown4 mi1.9
Lake AlumaTown4.3 mi0.3
Del CityCity5.8 mi7.5
ChoctawCity6.1 mi27.2
JonesTown6.1 mi13.7
Smith VillageTown6.3 mi0
Nichols HillsCity9.8 mi2
Valley BrookTown9.8 mi0.3
HarrahCity11 mi13
ArcadiaTown11 mi1.5
The VillageCity11 mi2.5
EdmondCity11 mi84.4
Oklahoma CityCity12 mi606.5
Warr AcresCity14 mi2.8

Frequently asked questions

What county is Spencer, OK in?
Spencer is in Oklahoma County, Oklahoma.
What ZIP codes are in Spencer, OK?
ZIP codes in or overlapping Spencer include 73084.
What is the population of Spencer, OK?
About 3,928 people live in Spencer, based on American Community Survey 5-year estimates.
What cities are near Spencer?
Nearby places include Midwest City (2.7 mi), Nicoma Park (3.3 mi), Forest Park (4 mi), Lake Aluma (4.3 mi), Del City (5.8 mi).

Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023