Sign inJoin

BarnsdallOK

A town of 919, settled in 1905. A typical home worth about $125K.

Population
919
−16.8% since 2010
Typical home
$125K
+7.5% in a year
Household income
$49K
median
Median age
33.6
years
Jobs based here
350
Balanced

What makes Barnsdall stand out

The 2 things Barnsdall does most differently from other towns.

Picked automatically from the data
A shrinking town

Barnsdall has shrunk 16.8% since 2010

1,243 people in 2010; 919 today.

1,2432010
1,0342020
919Today

U.S. Census 2010 & 2020 · ACS

Barnsdall’s report card

See the data ↓

Now in Barnsdall

Be the first to start the conversation.

Be the first neighbor to joinJoin Barnsdall →
Residents weigh in
Live in Barnsdall? Is a C for its schools right?
Your answer becomes a post in Barnsdall’s Town Square.
Start a conversation
64°
Clear
H 85° · L 71°

Upcoming events

Nothing on the calendar.

The data

Ordered by what stands out in Barnsdall. Another town gets a different order.

Natural hazards

Very high risk, with inland flooding at the top

Expected storm and flood damage is higher than in 88% of U.S. communities.

88risk score of 100
FEMA risk score
88Very high riskLowerHigher
Inland floodingTornadoesCold waves
1
paid flood claims since 2002
3
federal disasters paid out here
FEMA National Risk Index · OpenFEMANatural hazards →
Housing

A typical Barnsdall home is worth about $125K

The typical Barnsdall home is worth about $125,000, up 7.5% in a year, 44% below the Oklahoma typical home.

$125KZillow home value

Typical home value

Barnsdall$125K
Oklahoma$223K
+7.5%
value change, 1 year
1
homes sold in May
Zillow Home Value Index · Redfin Data CenterHousing market →
Schools

Barnsdall’s public schools outperform 32% of Oklahoma districts

The public schools Barnsdall’s kids attend, from kindergarten through graduation, trail 68% of Oklahoma’s districts on state tests and graduation. Among towns with similar incomes, they rank near the bottom.

CSchool Grade
SchoolGradesStudentsGrade
Barnsdall EsPK–5222C+
Barnsdall Middle School6–885Not graded
Barnsdall HS9–12145D
NCES · EDFacts · graded within OK on state tests and graduationAll 3 schools →
Climate

Four seasons, hot summers

Barnsdall has chilly winters and hot summers. A typical July afternoon reaches 92°, a January night drops to 25°, and about 8 inches of snow falls in a normal winter.

8″snow a winter

Typical low → high °F

Winter27–50°
Spring47–70°
Summer68–90°
Fall48–72°
Oct 31
typical first frost
Mar 31
typical last frost
+0.4°
vs. the 20th-century average
NOAA U.S. Climate Normals, 1991–2020Full climate →
Work & commute

Most working residents commute out of Barnsdall

Most working residents leave Barnsdall for work: only 9% work in town. The top destinations are Tulsa (19%), Bartlesville (10%) and Oklahoma City (7%). Half commute less than 30 miles.

9%work in town

Where working residents work

In Barnsdall9%
Tulsa19%
Bartlesville10%
Oklahoma City7%
Pawhuska4%
30 mi
median commute distance
350
jobs based in Barnsdall
Balanced
jobs vs. working residents
Census LEHD 2023 · ACSCommute map →
Safety

Crime reported in Barnsdall

22 crimes were reported in Barnsdall in 2025: 17 property and 5 violent. In a town this small, a few incidents move the numbers a lot, so rates aren't shown.

Barnsdall is small, so we show counts rather than rates.

5
violent crimes reported in 2025
17
property crimes reported in 2025
FBI crime data, 2025 · crimes reported to policeFull safety report →
Health

How healthy Barnsdall is

Barnsdall beats the Oklahoma average on 0 of 32 CDC measures and trails it on 5.

32 measures vs. Oklahoma
0 better27 too close to call5 worse
What stands outBarnsdallOK
More adults who have had cancer9.3%7.8%
More adults who have had a stroke4.4%3.7%
More adults with heart disease8.6%7.3%
Pawhuska Hospital
12.2 mi away · emergency room
3 of 3
care shortages: primary care, dental, mental health
CDC PLACES 2025 · modeled estimates for adults · CMS · HRSAFull health report →
Small town

919 people, and everyone knows the way

In a town this size, neighbors are the best guide. Ask them anything.

Nearby towns
Scene on Main Street in Bigheart, Oklahoma
1910 · Scene on Main Street in Bigheart, Oklahoma · Wikimedia Commons
Barnsdall’s story

121 years in pictures

6 postcards, papers and photographs from public archives, and 2 places on the National Register.

OKMap-doton-BarnsdallDowntown sceneDamaged farmhouse at the Candy Creek Ranch near Barnsdall in Osage County, Oklahoma
Explore the history →

Famous people from Barnsdall

4 notable people were born in Barnsdall.

See all 4 →

About Barnsdall

City in Osage County, Oklahoma

Barnsdall is a city in Osage County, Oklahoma, United States. As of the 2020 census, the population of the city was 1,034.

From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)

Established
1905
Population
1,034
Area
0.6 sq mi
Elevation
741 ft
ZIP code
74002

More about Barnsdall

Post to Barnsdall

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in