Granite Bay is an unincorporated community in Placer County, just east of Roseville and west of Folsom Lake, known for granite outcroppings, oak woodland, and homes on large lots. It has no city hall and no downtown by design; the Granite Bay Community Plan keeps development rural-residential and commercial uses small. Buyers come here for custom and gated neighborhoods, equestrian parcels, and daily access to the lake.
- Borders Folsom Lake State Recreation Area on the east
- Unincorporated Placer County under the Granite Bay Community Plan
- Guard-gated Los Lagos and Wexford, plus several gated subdivisions
- Horses permitted on residential lots of one acre or more
- Granite Bay High School opened in 1996
- Granite Bay Golf Club, private, opened in 1994
Living in Granite Bay
Granite Bay is a residential community of roughly 21 square miles in southern Placer County. The name comes from a bay on Folsom Lake, the reservoir created when Folsom Dam was completed in 1955, and from the granite bedrock that surfaces as boulders across the landscape.
The Granite Bay Community Plan describes the area it protects as rural countryside with rolling terrain, country roads, natural stream corridors, oak woodlands, and large lots, and it directs regional-scale shopping to Roseville and Folsom. That is why Douglas Boulevard carries small centers rather than big-box retail, and why pastures sit within a few miles of the Roseville city line.
Three roads organize the community: Douglas Boulevard, from Interstate 80 in Roseville east to the lake; Auburn-Folsom Road, north-south along the lake side between Folsom and Loomis; and Sierra College Boulevard along the western edge.
Neighborhoods and housing in Granite Bay
Granite Bay housing falls into four broad types: guard-gated estate neighborhoods, gated subdivisions from the 1980s and 1990s, established non-gated neighborhoods near the lake and Douglas Boulevard, and rural parcels where custom homes sit on acreage. There is very little attached housing.
Los Lagos is the most widely known of the guard-gated neighborhoods, with staffed gates, private lakes, trails, and lots of an acre or more along the Auburn-Folsom Road corridor. Wexford is also guard-gated. Gated neighborhoods without a staffed gatehouse include Ashley Woods, Wedgewood, Silverwood, Granite Bay Hills, Hillsborough, and The Residences at Granite Bay Golf Club, which sits along the private course on Golf Club Drive.
Treelake Village occupies the center of the community with a private lake, a park, and nature trails near Granite Bay High School. Folsom Lake Estates has tennis courts and a private park, and Hidden Lakes Estates has custom homes around two small lakes. Eastridge, Grosvenor Downs, Shelborne, and Sherwood Forest are the non-gated entry points.
Douglas Ranch consists of custom homes on multi-acre lots. Olive Ranch has no HOA. Along Cavitt Stallman Road and in the northern reaches of the community, parcels of several acres hold barns, arenas, and fenced pasture alongside the house. The plan permits livestock, and specifically horses, on residential lots of one acre or more.
Folsom Lake and outdoor recreation in Granite Bay
Folsom Lake State Recreation Area is Granite Bay’s eastern neighbor and its defining amenity. The Granite Bay entrance, reached from the east end of Douglas Boulevard, has boat launch ramps, a swimming beach, and picnic areas. Beals Point, a short distance south on Auburn-Folsom Road, has a campground and is the northern end of the paved American River Bike Trail, which runs 32 miles to Old Sacramento.
The recreation area counts about 95 miles of trail, including the Pioneer Express Trail along the lake’s western shore, and permits horseback riding, so riders can go from a Granite Bay pasture to the lakeshore without trailering.
Away from the lake, Treelake Village Park on Parkford Circle is a Placer County park with ballfields, courts, play areas, and a trail. Granite Bay Golf Club, a private club on Golf Club Drive, opened in 1994 on a course designed by Robert Trent Jones Jr. and Kyle Phillips.
Dining, shopping, and daily life in Granite Bay
Daily errands in Granite Bay center on Douglas Boulevard, where small centers hold groceries, restaurants, and services. Quarry Ponds Town Center, at Douglas Boulevard near the lake end of the community, has restaurants, a coffeehouse, a wine shop, boutiques, and services, and hosts a PlacerGrown farmers market. The Granite Bay Library, a Placer County Library branch, is nearby.
Because the Community Plan limits commercial development to local-serving uses, larger shopping is a short drive west at Roseville’s Westfield Galleria and The Fountains, at the other end of Douglas Boulevard, or south in Folsom on Auburn-Folsom Road.
Schools and public services in Granite Bay
Granite Bay is served by two pairs of school districts. The southern and central portions are served by the Eureka Union School District for transitional kindergarten through eighth grade and the Roseville Joint Union High School District for high school. Eureka Union students continue to Granite Bay High School, which opened in 1996 on Grizzly Way. The northern portion of the community is served by the Loomis Union School District and the Placer Union High School District, whose campus for the area is Del Oro High School in Loomis. Confirm the attendance area for any specific address with the districts.
Water service is provided by San Juan Water District, which serves Granite Bay and east Roseville at retail. Placer County provides planning, roads, parks, and library service, with a Municipal Advisory Council advising on local matters.
Getting around and commuting from Granite Bay
Granite Bay has no freeway of its own. Douglas Boulevard leads west to Interstate 80 at Roseville, the route to downtown Sacramento and the Bay Area. Sierra College Boulevard leads north to Interstate 80 at Rocklin. Auburn-Folsom Road leads south through Folsom to Highway 50, toward El Dorado Hills and downtown Sacramento.
Amtrak’s Capitol Corridor is reached at the Roseville or Rocklin stations.
What to know before buying in Granite Bay
HOAs vary widely. Guard-gated neighborhoods carry dues that fund staffed gates, patrols, private lakes, and common areas. Gated and non-gated subdivisions have more modest associations. Rural parcels and neighborhoods such as Olive Ranch have none.
The Community Plan governs what you can do with land: minimum lot sizes, limits on structures in stream corridors, oak protections, and rules for accessory buildings. Review the plan designation with Placer County before planning a barn, a second unit, an arena, or a lot split.
Some larger and older parcels rely on septic systems rather than sewer; confirm which applies. Homes near the lake border public recreation-area land rather than private shoreline, so there are no private docks. Finally, check the property’s fire hazard severity zone designation on Placer County’s map viewer, since parts of the foothill edge carry disclosure and defensible-space requirements.
Buying or selling in Granite Bay
Nick Sadek Sotheby’s International Realty works with Granite Bay buyers and sellers from its Roseville office on Sierra College Boulevard, at the western edge of the community, and from offices in Sacramento, Woodland, and Nevada City. Its agents are in these neighborhoods every week and can speak to HOA dues, Community Plan rules, and school attendance areas before you write an offer. Sellers receive local representation together with the Sotheby’s International Realty global network for marketing a listing.
Start by searching current Granite Bay listings, requesting a home value estimate, meeting our agents, or contacting the Roseville office. Nearby options include Roseville and Loomis, and the rest of Placer County is covered on the county page.
Granite Bay homes for sale
Live Granite Bay listings from MetroList will display here once the property search is connected.
Browse Granite Bay listingsPrefer to talk it through? Call 916.784.7444 and an agent will send you a curated list.
Questions buyers ask about Granite Bay
What school districts serve Granite Bay?
Most of Granite Bay is served by the Eureka Union School District for transitional kindergarten through eighth grade and the Roseville Joint Union High School District, whose local campus is Granite Bay High School. The northern part of the community is served by the Loomis Union School District and the Placer Union High School District.
Does Granite Bay have an HOA?
Some neighborhoods do and some do not. Guard-gated communities such as Los Lagos and Wexford have associations with substantial dues that fund staffed gates and private amenities. Subdivisions like Ashley Woods, Wedgewood, and Treelake Village have more modest HOAs. Rural acreage and Olive Ranch have none.
Can you keep horses in Granite Bay?
Yes, on qualifying lots. The Granite Bay Community Plan describes keeping livestock, particularly horses, as part of the community’s rural character and permits accessory structures for livestock on residential lots of one acre or more. Larger rural designations allow several acres per home.
How do you get from Granite Bay to downtown Sacramento?
The usual route is Douglas Boulevard west to Interstate 80 in Roseville, then Interstate 80 west into Sacramento. Drivers in the southern part of the community sometimes take Auburn-Folsom Road south to Highway 50 instead. There is no freeway inside Granite Bay itself.
Are there new-construction homes in Granite Bay?
Not in the tract sense. Granite Bay’s Community Plan does not allow the large production subdivisions found in Roseville or Lincoln, so new homes come as custom builds on individual lots, rebuilds in established neighborhoods, and occasional small subdivisions approved under the plan.
Ask a Granite Bay agent
Tell us what you are looking for in Granite Bay, or what you are thinking of selling, and a local agent will follow up.