Sign inJoin
Main near Firehouse in Bruin

BruinPA

A town of 354, settled in 1901.

Photo: Nyttend · Public domain
Population
354
−19.3% since 2010
Median home value
$156K
Census ACS
Household income
$67K
median
Median age
52.0
years
Jobs based here
22
A commuter town
Small town

354 people, and everyone knows the way

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

Nearby towns

Bruin’s report card

See the data ↓

Now in Bruin

Be the first to start the conversation.

Be the first neighbor to joinJoin Bruin →
Start a conversation
72°
Clear
H 73° · L 61°

Upcoming events

Nothing on the calendar.

The data

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

Work & commute

Most working residents commute out of Bruin

Most working residents leave Bruin for work: only 1% work in town. The top destinations are Pittsburgh (13%), Butler (11%) and Butler (7%). Half commute less than 20 miles.

1%work in town

Where working residents work

In Bruin1%
Pittsburgh13%
Butler11%
Butler7%
Petrolia3%
20 mi
median commute distance
22
jobs based in Bruin
A commuter town
jobs vs. working residents
Census LEHD 2023 · ACSCommute map →
Climate

Four seasons, pleasant summers

Bruin has chilly, snowy winters and pleasant summers. A typical July afternoon reaches 83°, a January night drops to 18°, and about 35 inches of snow falls in a normal winter.

35″snow a winter

Typical low → high °F

Winter21–37°
Spring36–60°
Summer57–81°
Fall41–62°
Oct 14
typical first frost
May 7
typical last frost
+1.5°
vs. the 20th-century average
NOAA U.S. Climate Normals, 1991–2020Full climate →
Health

How healthy Bruin is

Bruin tracks Pennsylvania closely on all 5 CDC measures.

5 measures vs. Pennsylvania
0 better5 too close to call0 worse
Independence Health System Butler Memorial Hospita
15.1 mi away · emergency room
None
primary care, dental or mental-health shortage
CDC PLACES 2025 · modeled estimates for adults · CMS · HRSAFull health report →
Natural hazards

Moderate risk, with inland flooding at the top

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

40risk score of 100
FEMA risk score
40Moderate riskLowerHigher
Inland flooding
1
paid flood claims since 1984
FEMA National Risk Index · OpenFEMANatural hazards →
Outdoors

0.3% of Bruin is conserved land

0.3 miles of trails across 1 parks and preserves.

0.3%conserved
0.3%
conserved · 4 of 1,160 acres
0.3 mi
of trails · 0.2 per sq mi
Biggest places to walkTrailsAcres
1. Bruin Borough Community Park—3
Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-USParks & trails →
Housing

Homes in Bruin sell for about $18K

The median sale price was $18,000 in February 2026.

$18Kmedian sale price
1
homes sold in February
Zillow Home Value Index · Redfin Data CenterHousing market →
A commuter town

99% of working residents leave Bruin for work

Where Bruin’s working residents go each day. Line width shows the share.

13% → Pittsburgh Pittsburgh 13% 11% → Butler Butler 11% 7% → Butler Butler 7% 3% → Petrolia Petrolia 3% 2% → Jefferson Jefferson 2% 2% → Clearfield Clearfield 2% Bruin · 1% stay
22jobs based in Bruin
1%of working residents work in town
20 mimedian commute distance

Census LEHD 2023

Main near Firehouse in
2015 · Main near Firehouse in · Wikimedia Commons
Bruin’s story

125 years in pictures

3 postcards, papers and photographs from public archives.

An old, now empty, mercantile buildingBruin-lagoon-drilling
Explore the history →

About Bruin

Borough in Pennsylvania, US

Bruin is a borough in Butler County, Pennsylvania, United States. The population was 423 at the 2020 census.

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

Established
1901
Population
423
Area
1.8 sq mi
Elevation
1,102 ft
ZIP code
16022

More about Bruin

Still missing for Bruin:local news coverageupcoming events

Post to Bruin

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
Photo of Bruin

Bruin, PA · Photo: Nyttend · Public domain · Source ↗