San Anselmo is a town located in Marin County, California. San Anselmo has a 2025 population of 12,291. San Anselmo is currently declining at a rate of -0.83% annually and its population has decreased by -4.04% since the most recent census, which recorded a population of 12,808 in 2020.
The average household income in San Anselmo is $240,739 with a poverty rate of 5.32%.The median age in San Anselmo is 45.7 years: 44.7 years for males, and 46.2 years for females.
Data after 2023 is projected based on recent change
The racial composition of San Anselmo includes 79.65% White, 5.51% Asian, and smaller percentages for other race, Black or African American, Native American, Native Hawaiian or Pacific Islander and multiracial populations.
Race | Population | Percentage (of total) |
---|---|---|
White | 10,124 | 79.65% |
Two or more races | 1,239 | 9.75% |
Asian | 701 | 5.51% |
Other race | 330 | 2.6% |
Black or African American | 173 | 1.36% |
Native American | 136 | 1.07% |
Native Hawaiian or Pacific Islander | 8 | 0.06% |
Married
Widowed
Divorced
Separated
Never Married
San Anselmo's average per capita income is $106,097. Household income levels show a median of $170,457. The poverty rate stands at 5.32%.
Name | Median | Mean |
---|---|---|
Married Families | $250,001 | - |
Families | $224,094 | $305,982 |
Households | $170,457 | $240,739 |
Non Families | $75,000 | $106,789 |
Average Income
Median Household Income
Poverty Rate