The City of Sierra Madre, is a town in Los Angeles County, California. The population was about 10,580 at the time of the 2000 census. It is in the Foothills of the San Gabriel Mountains below the southern edge of the Angeles National Forest with the cities of Pasadena and Altadena to its west, and Arcadia to its south and east.