Demographics & People — Topsham, Maine

Population Overview

Population (Census)6,962
Estimated 2026~8,000
Median Age45.6
Total Households2,965
Family Households1,796
Average Household Size2.31
Diversity Index0.0508 (relatively homogeneous)

Race & Ethnicity

White6,605
Black or African American0
Asian35
Hispanic or Latino141

Heritage & Ancestry

GroupCount
Unclassified or not reported1,392
English1,350
Irish1,240
German972
Other groups754
French (except Basque)669
French Canadian582
Scottish576
American364
Italian327

Language

English Only6,414
Spanish47
Population 5+6,588

Veterans

Veterans620
Population 18+5,387

Commuting

Mean Commute Time23.8 minutes
Work from Home18.2%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Topsham, Maine.