US Places
Home › States › Oklahoma › Barnsdall

Barnsdall, Oklahoma

Barnsdall is a city in Osage County, Oklahoma, with an estimated population of 1,011 in 2023. It sits at 36.5609, -96.1558 in the America/Chicago time zone.

FieldValue
Place nameBarnsdall
Typecity
StateOklahoma (OK)
CountyOsage County
Population (2023 est.)1,011
Land area0.98 sq mi (2.55 km²)
Coordinates36.5609, -96.1558
Time zoneAmerica/Chicago
ZIP codes74002

ZIP codes and area codes for Barnsdall

Barnsdall covers 1 ZIP code: 74002. Browse all ZIP codes in Oklahoma for the full list.

Where is Barnsdall?

Barnsdall is located in Oklahoma, in Osage County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.

Nearby places

Avant 13 km · OKWynona 15 km · OKOchelata 17 km · OKPawhuska 20 km · OKRamona 21 km · OKHominy 26 km · OKVera 26 km · OKBartlesville 27 km · OK

Other places in Osage County

Skiatook 8,760Hominy 3,280Pawhuska 2,926Fairfax 1,103Prue 385Wynona 378Shidler 329Avant 303

Related

All places in Oklahoma · Search US places · Osage County

Frequently asked questions

What county is Barnsdall, OK in?

Barnsdall is in Osage County, Oklahoma.

What is the population of Barnsdall, OK?

The 2023 Census Bureau estimate is 1,011.

What time zone is Barnsdall in?

Barnsdall is in the America/Chicago time zone.