An earthquake of magnitude 3.1 and depth of 11.00 kilometers occurred 3.19 miles from Portola Valley, CA in San Mateo County at 06:58 PM.