Newcastle

City in McClain County, Oklahoma

View of Newcastle, Oklahoma
Photo: Roy A. Dunning · Public domain

Newcastle is a city in McClain County, Oklahoma, with 10,984 residents (2020 Census). It sits at 1,194 ft (364 m) above sea level. The nearest town is Blanchard, 7.0 miles SW.

About Newcastle

Newcastle is a city in McClain County, Oklahoma, United States, and part of the Oklahoma City metropolitan area. The population was 10,984 at the 2020 census, and was estimated at 14,677 in 2024.

Text: Wikipedia · CC BY-SA 4.0

Newcastle weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Newcastle

All 6 webcams near Newcastle ›

Webcams: Windy.com

Living in Newcastle

Median household income
$93,398
Median home value
$271,800
Median rent
$1,105/mo
Median age
38.4
Cost of living and demographics of Newcastle ›

Do you know Newcastle? Tell us about it

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

Map of Newcastle

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

Newcastle 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 ›

Newcastle, OK population

Newcastle had 10,984 residents in the 2020 Census.

2020 Census10,984
Density183 per sq mi (71 per km²)

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

Newcastle at a glance

StateOklahoma (OK)
CountyMcClain County
TypeCity
Population10,984 (2020)
Land area60.08 sq mi (155.6 km²)
Water area1.15 sq mi (2.99 km²)
Elevation1,194 ft (364 m)
Coordinates35.2424° N, 97.5953° W
ZIP code73065
Official websitecityofnewcastleok.com
Census code (GEOID)4051150

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

Towns near Newcastle

Straight-line distance between town centers.

Frequently asked questions about Newcastle

What county is Newcastle in?

Newcastle is in McClain County, Oklahoma.

What is the population of Newcastle, OK?

10,984 people lived in Newcastle at the 2020 Census.

What is the ZIP code of Newcastle, OK?

The ZIP code of Newcastle is 73065.

What is the elevation of Newcastle?

1,194 feet (364 m) above sea level.

What towns are near Newcastle?

Blanchard (7.0 mi), Bridge Creek (7.9 mi), Moore (9.0 mi), Cole (10.1 mi), Tuttle (10.2 mi).

Last updated: