Guest, Sign inJoin

Post to Granite Bay

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
Welcome to Granite Bay sign - panoramio
California›Placer County

Granite BayCA

A town of 21,673.

4 bordering townsMap →
Photo: UncleVinny · CC BY 3.0
Photo of Granite Bay

Granite Bay, CA · Photo: UncleVinny · CC BY 3.0 · Source ↗

Is Granite Bay a good place to live?

For most people who can afford it, yes. Granite Bay grades A− overall, 52nd among California's 841 graded towns. CDC estimates put its residents' health ahead of 95% of the country and its public schools beat 91% of California towns on state tests and graduation. What holds it back is price: homes are expensive, about $1.2 million for a typical one and 11.9 times the Sacramento metro’s $97K median household income. 64% of adults 25 and older hold a bachelor’s degree or more in Granite Bay, above both California’s towns (29%) and U.S. towns (29%). Only 51 of California’s 1,063 towns score lower on history. Folsom Lake State Recreation Area, at 1,101 acres with 30.8 miles of trail, is the biggest park or preserve.

What makes Granite Bay stand out

Where Granite Bay beats most towns.

A commuter town

94% of working residents leave Granite Bay for work

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

16% → Roseville Roseville 16% 14% → Sacramento Sacramento 14% 5% → Folsom Folsom 5% 4% → Rancho Cordova Rancho Cordova 4% 4% → Rocklin Rocklin 4% 3% → San Francisco San Francisco 3% Granite Bay · 6% stay
5,290jobs based in Granite Bay
6%of working residents work in town
16 mimedian commute distance

Census LEHD 2023

How Granite Bay grades

Each subject compared with towns across the country (schools within California), ordered by how far Granite Bay is from typical.

How grading works

Its grades run from A for health (better than 95% of comparable towns) to D− for cost of living (better than 2%), so the A− overall blends very different results.

Character Graded, but not part of the overall grade.
Described, not graded Taste, not quality: snow or an older crowd is neither good nor bad.

How TownRatings grades towns →

Eureka Road at Purdy Lane
Eureka Road at Purdy Lane, 2012
Granite Bay’s story

Granite Bay in pictures

Census counts: 19,388 in 2000, 21,247 in 2020. The archive holds 6 old photos and papers going back to 2006 and 4 maps from 1944 on.

Explore the history →
Nearby attractions

ARCO Arena and 33 more within 40 miles

Museums, parks, gardens and other places to visit around Granite Bay. Close and well known come first.

All 56 attractions →
Sources: National Park Service · ski areas © OpenSkiMap / OpenStreetMap contributors · Wikidata · Wikipedia readership · photos via Wikimedia Commons
Photo credits

ARCO Arena: CLopez63, CC BY-SA 3.0 · Sutter's Fort: Ian Howard, CC BY 2.5 · Hornet Stadium: Quintin Soloviev, CC BY 4.0 · Governor's Mansion State Historic Park: Mark James Miller, CC BY 3.0 · California State Railroad Museum: The original uploader was Swampyank at English Wikipedia., CC BY-SA 3.0 · Leland Stanford Mansion State Historic Park: M.Mierzwa. MCalamari at en.wikipedia, Public domain

Getting set up

Moving to Granite Bay: who provides what

Granite Bay is unincorporated, so Placer County and regional agencies provide most services.

PowerPG&E37.5¢/kWh · EIA 2025HIFLD · EIA
WaterSan Juan Water DistrictNo health-based violations in 5 years · EPAEPA
Internet10 providers100% of addresses get 100/20 MbpsFCC
Trash & county servicesPlacer CountyPlacer County provides services here
SchoolsEureka Union Elementary School DistrictRoseville Joint Union High School DistrictLoomis Union Elementary School District3 districts serve Granite Bay; which school depends on your address and gradeNCES
Register to voteOnlineIn California you can register online until 15 days before Election Day, in person up to and including Election Day, or by mail (postmarked 15 days before).vote.gov
Who runs elections herePlacer County Registrar of VotersPlacer County; contacts on the Handbook page.FVAP, Aug 2023
ZIP codes95746, 9565095746 93% · 95650 7%Census 2020

EPA SDWIS (Oct 9, 2026) · HIFLD + EIA-861 2025 · Census 2020 ZCTAs · NCES 2024–25 · registration: vote.gov, updated Nov 18, 2024.

The data

Ordered by what stands out in Granite Bay.

Granite Bay has less no health insurance than most of California and has hotter summers than nearly all U.S. towns, but it has homes that cost more against local pay than most of California.

OutdoorsA

Granite Bay has set aside 9% of its land for conservation

59 miles of trail in 7 parks and preserves. Granite Bay’s trail density is 2.7 miles per square mile.

#100for trails in CA
Granite BayCalifornia townsU.S. towns
Miles of trail per square mile2.7 miles per square mile1.00.4
Conserved land9%4.2%4.3%
9%
conserved · 1,242 of 13,742 acres
59 mi
of trails · 2.7 per sq mi
Biggest places to walkTrailsAcres
1. Folsom Lake State Recreation Area30.8 mi1,101
2. Miners Ravine Nature Reserve0.6 mi24
3. Ronald L. Feist Park—18

Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-US

SchoolsA

Granite Bay’s grade for schools is an A

Its A for schools comes with a D− for cost of living: the typical home is worth about $1.16M.

Its public schools are run by the Eureka Union school district. Three of its 7 schools are below, each with why it’s listed. The largest public high school is Granite Bay High, with 2,036 students.

91%of CA districts it outscoresASchool Grade
SchoolLevelStudentsLetter
Ridgeview ElementaryLargest public middle schoolGrades 4–6Grades 4–6619A
Granite Bay HighLargest public high schoolGrades 9–12Grades 9–122,036A
Oakhills ElementaryTop results in townGrades K–3Grades K–3554A+

NCES · EDFacts · graded within CA on state tests and graduation

HealthA

Granite Bay’s grade for health is an A

Its widest gap with California is no health insurance: 3.6% of those 18–64 have no health insurance, against 10.6% statewide. Against the 1,256 U.S. towns with household incomes like Granite Bay’s, it is healthier than 51%, a smaller edge than it has nationally: part of it comes with its incomes.

30% of adults feel lonely in Granite Bay. Granite Bay beats the California average on 20 of 32 CDC measures and trails it on 2. 14% of adults report frequent mental distress in Granite Bay.

95%healthier than U.S. townsAHealth Grade
Granite BayCalifornia townsU.S. towns
Feel lonely (CDC PLACES)30%36%33%
Frequent mental distress (CDC PLACES)14%17%17%
Get no exercise (CDC PLACES)16%24%25%
Smoke cigarettes (CDC PLACES)7.7%11%14%
32 measures vs. California
20 better10 too close to call2 worse
What stands outGranite BayCA
Fewer uninsured adults3.6%10.6%
Fewer adults facing food insecurity6.8%17.9%
More adults who have had cancer10.6%6.4%
Kaiser Foundation Hospital - Roseville
4.4 mi away · emergency room
None
primary care, dental or mental-health shortage
90th
percentile among CA towns

CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA

HousingCost of living grade D−

Granite Bay’s grade for cost of living is a D−

At 11.9 years of the Sacramento metro’s $97K median household income, the typical home (about $1.16M) costs more against local pay than in 85% of California towns; that ratio is one input to its D− for cost of living. Its typical home is the priciest on its borders; Loomis is next at $947K.

The median rent in Granite Bay is $2,740 a month. The typical Granite Bay home is worth about $1,160,000, up 3.6% in a year, 52% above the California typical home. 90% of Granite Bay households own their home.

$1.16MZillow home value
Granite BayCalifornia townsU.S. towns
Median rent$2,740 a month$1,895 a month$1,185 a month
Households that own their home90%64%73%

Typical home value

Granite Bay$1.16M
California$762K
Market temperature
Seller’s marketA seller's marketBuyer’sSeller’s
30
days on market
100.1%
sale-to-list price
+3.6%
value change, 1 year
28
homes sold in May

Census ACS, 2020–24 · Zillow Home Value Index · Redfin Data Center

Work & commuteJobs & income grade A

Granite Bay has 0.6 jobs for every working resident, so most commute out

26% of workers work from home, against 17.2% across California.

Most working residents leave Granite Bay for work: only 6% work in town. Since 2013, Granite Bay has added 755 jobs, to 5,290 in 2023. The top destinations are Roseville (16%), Sacramento (14%) and Folsom (5%).

6%work in town
Granite BayCalifornia townsU.S. towns
Median household income$185,000$95,000$80,000
Work from home26%14%11%
Below the poverty line5.1%10%9.6%
Average trip to work25 minutes28 minutes25 minutes

Where working residents work

In Granite Bay6%
Roseville16%
Sacramento14%
Folsom5%
Rancho Cordova4%
16 mi
median commute distance
5,290
jobs based in Granite Bay
A commuter town
jobs vs. working residents
B+
Walkability grade: more walkable than 65% of U.S. towns

Census LEHD 2023 · ACS

Climate

Granite Bay has four seasons and hot summers

July afternoons average 95.5°, hotter than in 97% of U.S. towns; January nights average 38.3°.

Granite Bay has mild winters and hot summers.

96°summer high
Granite BayCalifornia townsU.S. towns
July high96°F89°F85°F
January low38°F41°F22°F

Typical low → high °F

Winter39–58°
Spring47–73°
Summer60–93°
Fall50–78°
Dec 5
typical first frost
Feb 25
typical last frost
+1.1°
vs. the 20th-century average
96°
typical summer high

NOAA U.S. Climate Normals, 1991–2020

Natural hazardsHazard risk grade C

Inland flooding leads a moderate hazard risk in Granite Bay

Expected storm and flood damage is higher than in 59% of U.S. communities. Since 1982, 99 flood insurance claims have been paid out in Granite Bay.

59risk score of 100
FEMA risk score
59Moderate riskLowerHigher
Inland floodingWildfire
99
paid flood claims since 1982
1
federal disasters paid out here

FEMA flood insurance claims · FEMA National Risk Index · OpenFEMA

Keep exploring

Everything we know about Granite Bay

18pages on Granite Bay
After high school

Colleges nearby

6 within 15 miles of the center of Granite Bay

Famous people from Granite Bay

4 notable people were born in Granite Bay.

See all 4 →

About Granite Bay

Census-designated place in California, United States

Official town website ↗

Granite Bay is a census-designated place (CDP) in Placer County, California, United States. It is part of the Sacramento metropolitan area. The population was 21,247 at the 2020 census, up from 20,402 at the 2010 census. The ZIP codes are 95746 and 95661. Granite Bay is a primarily residential suburb of Sacramento and is located just east of Roseville and west of Folsom Lake.

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

Area
22 sq mi
Elevation
430 ft
ZIP code
95746
Area code
916

Granite Bay’s neighbors

4 towns share a border with Granite Bay.

Explore the map →

At #52 in CA, it grades higher overall than all 4 graded towns on its borders; Rocklin (A−) comes closest.

How the neighbors grade
TownCA rankOverallCostSafetySchoolsHealth
Granite Bay#52A−D−—AA
Loomis#123BD—AA−
Roseville#131BD−C+AA
Folsom#117B+D−C+A−A
Rocklin#56A−D−BAA

Granite Bay and Loomis report no FBI crime data of their own. Compare Granite Bay with a neighbor →

Questions about Granite Bay

Short answers, built from the data on this page.

Is Granite Bay, CA a good place to live?

For most people who can afford it, yes. Granite Bay grades A− overall, better than 78% of U.S. towns and #52 of 841 in California. It grades A for health and A for schools. Cost of living is its weak spot, with a D−.

Is Granite Bay, CA expensive?

Yes. Cost of living, which also weighs rents, property taxes and how many households pay 30% or more of their income for housing, grades D−.