San Gregorio Creek (Spanish for: Saint Gregory) is a river in San Mateo County, California. Its tributaries originate on the western ridges of the Santa Cruz Mountains whence it courses southwest through steep forested canyons. The San Gregorio Creek mainstem begins at the confluence of Alpine and La Honda Creeks, whence it flows through rolling grasslands and pasturelands until it meets the Pacific Ocean at San Gregorio State Beach. It traverses the small unincorporated communities of La Honda, San Gregorio, Redwood Terrace and Sky Londa.