Schoolhouse Beach is located at latitude 38.374° and longitude -123.078°. The parking lot has an elevation of 45 feet. A trail at the north end of the parking lot leads towards the beach. There are bathrooms and trash cans available at this site on the north east side of the parking lot. This site sports a few picnic tables and is a great spot at almost any tide level. Leashed dogs are allowed on this beach. Very strong rip currents at this site.