Granite Bay homes for sale begin at about $300,000 for smaller older homes for sale and can well exceed $3,000,000 for larger estates. Granite Bay has older smaller homes, horse property, acreage, high-end luxury homes, semi-custom and custom homes for sale. Granite Bay real estate is home to some of the Sacramento regions finest and most exclusive homes. Granite Bay is located in Placer County and covers an area of approximately 25 square miles. It is situated on the north shore of Folsom Lake about 25 miles northeast of Sacramento on the eastern edge of the Sacramento Valley at the base of the Sierra foothills. Granite Bay shares Folsom Lake borders with Folsom and El Dorado Hills. Granite Bay has many luxury home neighborhoods to choose from.