Mountain Ranch is a small unincorporated community located in Calaveras County, California. It is situated in the Sierra Nevada foothills of California, approximately 13 miles northeast of San Andreas, the county seat of Calaveras County. It is surrounded by scenic beauty, with rolling hills, oak woodlands, and the Stanislaus National Forest nearby. The population was 1,628 at the 2010 census.