San Gregorio is an unincorporated community in San Mateo
, with a population of 287 people. It is located in the San Francisco
Bay Area, south of Half Moon Bay
. Just east of Highway 1, it is one mile (1.6 km) inland on Highway 84, from San Gregorio State Beach.