Foster City is located 25 miles south of San Francisco and 40 miles north of San Jose on the San Francisco Peninsula. Forbes ranked Foster City #10 on their 2009 list of America's Top 25 Towns to Live Well.