The graph below ranks each Maine County by total of American Indian residents according to the 2012 census estimates.

Maine total of American Indian population by county

CountyAmerican Indian Population
PenobscotPenobscot County total of American Indian population - 16891,689  
WashingtonWashington County total of American Indian population - 15271,527
AroostookAroostook County total of American Indian population - 12031,203
CumberlandCumberland County total of American Indian population - 11351,135
KennebecKennebec County total of American Indian population - 609609
YorkYork County total of American Indian population - 597597
AndroscogginAndroscoggin County total of American Indian population - 431431
HancockHancock County total of American Indian population - 273273
SomersetSomerset County total of American Indian population - 259259
OxfordOxford County total of American Indian population - 230230
WaldoWaldo County total of American Indian population - 194194
KnoxKnox County total of American Indian population - 158158
SagadahocSagadahoc County total of American Indian population - 140140
LincolnLincoln County total of American Indian population - 137137
FranklinFranklin County total of American Indian population - 122122
PiscataquisPiscataquis County total of American Indian population - 8686

Find a place in Maine

Maine population comparison tables
Total:  Total
White:
Total Percentage
Black:
Total Percentage
Asian:
Total Percentage
American Indian:
Total Percentage
Hawaiian & Pacific Islander:
Total Percentage
Mixed Race:
Total Percentage

Maine Public Records

Maine Court Records