Henryetta

City in Okmulgee County, Oklahoma

View of Henryetta, Oklahoma
Photo: TulGuy · CC BY 4.0

Henryetta is a city in Okmulgee County, Oklahoma, with 5,640 residents (2020 Census). It sits at 682 ft (208 m) above sea level. The nearest town is Dewar, 2.4 miles NE.

About Henryetta

Henryetta is a city in Okmulgee County, Oklahoma, United States. The population was 5,640 at the 2020 census.

Text: Wikipedia · CC BY-SA 4.0

Henryetta weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Nearest webcams to Henryetta

There are no webcams in Henryetta itself. These are the closest, 51 miles away or more.

All 6 webcams near Henryetta ›

Webcams: Windy.com

Living in Henryetta

Median household income
$45,259
Median home value
$88,600
Median rent
$695/mo
Median age
39.7
Cost of living and demographics of Henryetta ›

Do you know Henryetta? Tell us about it

Help other travelers: share what makes Henryetta special. We review every message before publishing it.

Map of Henryetta

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Henryetta Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Henryetta, OK population

Henryetta had 5,640 residents in the 2020 Census.

2020 Census5,640
Density824 per sq mi (318 per km²)

Source: U.S. Census Bureau, Decennial Census.

Henryetta at a glance

StateOklahoma (OK)
CountyOkmulgee County
TypeCity
Population5,640 (2020)
Land area6.85 sq mi (17.7 km²)
Water area0.04 sq mi (0.10 km²)
Elevation682 ft (208 m)
Coordinates35.4414° N, 95.9864° W
ZIP code74431
Official websitecityofhenryetta.org
Census code (GEOID)4033750

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Henryetta

Straight-line distance between town centers.

Frequently asked questions about Henryetta

What county is Henryetta in?

Henryetta is in Okmulgee County, Oklahoma.

What is the population of Henryetta, OK?

5,640 people lived in Henryetta at the 2020 Census.

What is the ZIP code of Henryetta, OK?

The ZIP code of Henryetta is 74431.

What is the elevation of Henryetta?

682 feet (208 m) above sea level.

What towns are near Henryetta?

Dewar (2.4 mi), Schulter (5.1 mi), Bryant (5.5 mi), Grayson (7.8 mi), Hoffman (8.6 mi).

Last updated: