Category Archives: Maine Population by City

The population of Maine in 2021 is 1,354,520, a 1.15% increase from 2020. The population density is 44 people per mi². Please click the following links to see current population of each city and town in the state of Maine.

China Village, ME Population

Population: 4,106. Estimated population in July 2020: 4,402 (+7.2% change) Males: 2,061 (50.2%), Females: 2,045 (49.8%) Kennebec County Median resident age: 36.8 years Median household income: $41,250 Median house value: $99,400 Races in China: White Non-Hispanic (97.5%) American Indian (1.0%) Two or more races (0.9%) Hispanic (0.6%) Ancestries: English (32.2%), French (18.0%), Irish (11.9%), United… Read More »

Brooksville, ME Population

Population: 911. Estimated population in July 2020: 880 (-3.4% change) Males: 456 (50.1%), Females: 455 (49.9%) Hancock County Median resident age: 48.6 years Median household income: $36,458 Median house value: $109,200 Races in Brooksville: White Non-Hispanic (98.6%) Two or more races (0.7%) Ancestries: English (24.3%), United States (15.7%), Irish (11.5%), Scottish (6.3%), Swedish (4.9%), German… Read More »

Fairfield, ME Population

Population: 6,573. Estimated population in July 2020: 6,702 (+2.0% change) Males: 3,197 (48.6%), Females: 3,376 (51.4%) Somerset County Median resident age: 36.7 years Median household income: $36,462 Median house value: $78,300 Races in Fairfield: White Non-Hispanic (97.7%) American Indian (1.0%) Two or more races (1.0%) Ancestries: French (20.9%), English (20.8%), Irish (14.1%), United States (10.3%),… Read More »

Falmouth, ME Population

Population: 10,310. Estimated population in July 2020: 10,601 (+2.8% change) Males: 4,911 (47.6%), Females: 5,399 (52.4%) Cumberland County Median resident age: 40.7 years Median household income: $66,855 Median house value: $215,500 Races in Falmouth: White Non-Hispanic (97.4%) Two or more races (0.6%) Ancestries: English (25.6%), Irish (20.6%), French (10.3%), German (8.9%), Italian (8.8%), Scottish (6.7%).… Read More »

Farmingdale, ME Population

Population: 2,804. Estimated population in July 2020: 2,886 (+2.9% change) Males: 1,298 (46.3%), Females: 1,506 (53.7%) Kennebec County Median resident age: 38.9 years Median household income: $37,236 Median house value: $87,700 Races in Farmingdale: White Non-Hispanic (97.0%) Two or more races (0.8%) Black (0.7%) American Indian (0.6%) Hispanic (0.5%) Ancestries: English (23.2%), Irish (16.8%), French… Read More »

Farmington, ME Population

Population: 7,410. Estimated population in July 2020: 7,504 (+1.3% change) Males: 3,315 (44.7%), Females: 4,095 (55.3%) Franklin County Median resident age: 31.6 years Median household income: $26,814 Median house value: $81,600 Races in Farmington: White Non-Hispanic (97.0%) Two or more races (0.9%) Hispanic (0.8%) American Indian (0.8%) Ancestries: English (28.4%), French (13.3%), Irish (13.2%), United… Read More »

Fort Fairfield, ME Population

Population: 3,579. Estimated population in July 2020: 3,521 (-1.6% change) Males: 1,678 (46.9%), Females: 1,901 (53.1%) Aroostook County Median resident age: 41.0 years Median household income: $28,562 Median house value: $57,600 Races in Fort Fairfield: White Non-Hispanic (97.8%) American Indian (0.9%) Hispanic (0.8%) Two or more races (0.8%) Ancestries: English (23.5%), French (22.7%), Irish (19.9%),… Read More »

Fort Kent, ME Population

Population: 4,233. Estimated population in July 2020: 4,202 (-0.7% change) Males: 2,077 (49.1%), Females: 2,156 (50.9%) Aroostook County Median resident age: 38.3 years Median household income: $29,547 Median house value: $66,000 Races in Fort Kent: White Non-Hispanic (96.7%) American Indian (1.3%) Two or more races (0.8%) Ancestries: French Canadian (38.6%), French (20.4%), United States (13.6%),… Read More »

Frankfort, ME Population

Population: 1,041. Estimated population in July 2020: 1,059 (+1.7% change) Males: 506 (48.6%), Females: 535 (51.4%) Waldo County Median resident age: 35.4 years Median household income: $33,333 Median house value: $72,500 Races in Frankfort: White Non-Hispanic (97.6%) American Indian (1.7%) Two or more races (0.8%) Ancestries: English (19.7%), United States (17.6%), Irish (11.5%), French (4.3%),… Read More »

Franklin, ME Population

Population: 1,370. Estimated population in July 2020: 1,446 (+5.5% change) Males: 680 (49.6%), Females: 690 (50.4%) Hancock County Median resident age: 40.1 years Median household income: $32,070 Median house value: $85,800 Races in Franklin: White Non-Hispanic (95.6%) American Indian (3.1%) Two or more races (2.7%) Ancestries: United States (19.6%), English (18.6%), Irish (11.8%), French (5.7%),… Read More »

Freedom, ME Population

Population: 645. Estimated population in July 2020: 654 (+1.4% change) Males: 342 (53.0%), Females: 303 (47.0%) Waldo County Median resident age: 41.5 years Median household income: $33,125 Median house value: $65,000 Races in Freedom: White Non-Hispanic (94.7%) Two or more races (2.9%) Hispanic (2.2%) American Indian (2.0%) Ancestries: English (21.9%), United States (16.6%), Irish (12.2%),… Read More »

Freeport, ME Population

Population: 7,800. Estimated population in July 2020: 8,066 (+3.4% change) Males: 3,790 (48.6%), Females: 4,010 (51.4%) Cumberland County Median resident age: 39.8 years Median household income: $52,023 Median house value: $169,800 Races in Freeport: White Non-Hispanic (96.8%) Chinese (0.7%) Hispanic (0.7%) Two or more races (0.6%) American Indian (0.6%) Ancestries: English (27.5%), Irish (14.7%), German… Read More »

Frenchville, ME Population

Population: 1,225. Estimated population in July 2020: 1,221 (-0.3% change) Males: 597 (48.7%), Females: 628 (51.3%) Median resident age: 40.6 years Median household income: $33,214 Median house value: $68,300 Races in Frenchville: White Non-Hispanic (99.0%) Ancestries: French Canadian (43.5%), French (27.4%), United States (13.8%), German (2.4%), Irish (2.4%), English (1.7%). Population For population 25 years… Read More »

Friendship, ME Population

Population: 1,204. Estimated population in July 2020: 1,206 (+0.2% change) Males: 595 (49.4%), Females: 609 (50.6%) Knox County Median resident age: 42.7 years Median household income: $39,348 Median house value: $100,500 Races in Friendship: White Non-Hispanic (99.1%) Ancestries: English (21.3%), German (14.3%), United States (9.4%), Irish (8.9%), French (4.2%), Scottish (3.8%). Elevation: 146 feet  … Read More »

Fryeburg, ME Population

Population: 3,083. Estimated population in July 2020: 3,284 (+6.5% change) Males: 1,469 (47.6%), Females: 1,614 (52.4%) Oxford County Median resident age: 41.8 years Median household income: $34,333 Median house value: $100,600 Races in Fryeburg: White Non-Hispanic (97.3%) Hispanic (1.2%) Two or more races (0.8%) Ancestries: English (23.5%), Irish (15.2%), United States (12.7%), French (9.8%), German… Read More »

Gardiner, ME Population

Population: 6,198. Estimated population in July 2020: 6,237 (+0.6% change) Males: 2,986 (48.2%), Females: 3,212 (51.8%) Kennebec County Median resident age: 38.1 years Median household income: $35,103 Median house value: $76,900 Races in Gardiner: White Non-Hispanic (96.6%) Two or more races (1.4%) American Indian (1.2%) Hispanic (0.8%) Ancestries: English (24.1%), French (13.1%), Irish (12.8%), United… Read More »

Garland, ME Population

Population: 990. Estimated population in July 2020: 970 (-2.0% change) Males: 496 (50.1%), Females: 494 (49.9%) Penobscot County Median resident age: 37.8 years Median household income: $27,500 Median house value: $63,900 Races in Garland: White Non-Hispanic (97.5%) American Indian (1.3%) Two or more races (1.0%) Ancestries: English (16.5%), United States (12.9%), French (10.4%), Irish (9.5%),… Read More »

Georgetown, ME Population

Population: 1,020. Estimated population in July 2020: 1,147 (+12.5% change) Males: 496 (48.6%), Females: 524 (51.4%) Median resident age: 42.5 years Median household income: $47,813 Median house value: $155,200 Races in Georgetown: White Non-Hispanic (98.0%) Hispanic (1.0%) Ancestries: English (30.4%), Irish (15.8%), French (10.2%), Scottish (10.2%), German (10.1%), United States (6.1%). Population For population 25… Read More »

Gorham, ME Population

Population: 14,141. Estimated population in July 2020: 15,300 (+8.2% change) Males: 6,846 (48.4%), Females: 7,295 (51.6%) Cumberland County Median resident age: 34.3 years Median household income: $50,316 Median house value: $130,400 Races in Gorham: White Non-Hispanic (97.2%) Two or more races (0.9%) American Indian (0.7%) Hispanic (0.6%) Ancestries: English (22.9%), Irish (18.5%), French (15.2%), French… Read More »

Gouldsboro, ME Population

Population: 1,941. Estimated population in July 2020: 2,017 (+3.9% change) Males: 1,002 (51.6%), Females: 939 (48.4%) Hancock County Median resident age: 42.3 years Median household income: $36,542 Median house value: $98,600 Races in Gouldsboro: White Non-Hispanic (95.2%) Hispanic (1.9%) American Indian (1.3%) Two or more races (1.1%) Black (0.7%) Other race (0.5%) Ancestries: English (24.6%),… Read More »

Grand Isle, ME Population

Population: 518. Estimated population in July 2020: 506 (-2.3% change) Males: 253 (48.8%), Females: 265 (51.2%) Aroostook County Median resident age: 48.6 years Median household income: $28,125 Median house value: $47,500 Races in Grand Isle: White Non-Hispanic (98.5%) American Indian (0.8%) Two or more races (0.6%) Ancestries: French Canadian (39.2%), French (23.2%), United States (12.5%),… Read More »

Gray, ME Population

Population: 6,820. Estimated population in July 2020: 7,376 (+8.2% change) Males: 3,464 (50.8%), Females: 3,356 (49.2%) Cumberland County Median resident age: 37.4 years Median household income: $50,107 Median house value: $124,600 Races in Gray: White Non-Hispanic (97.6%) Two or more races (0.9%) Hispanic (0.6%) Ancestries: English (23.5%), Irish (16.1%), French (14.9%), German (9.7%), French Canadian… Read More »

Greenbush, ME Population

Population: 1,421. Estimated population in July 2020: 1,432 (+0.8% change) Males: 721 (50.7%), Females: 700 (49.3%) Penobscot County Median resident age: 35.0 years Median household income: $31,736 Median house value: $71,200 Races in Greenbush: White Non-Hispanic (96.2%) American Indian (2.5%) Two or more races (1.5%) Black (0.7%) Ancestries: French (18.8%), English (14.5%), Irish (10.6%), United… Read More »

Greene, ME Population

Population: 4,076. Estimated population in July 2020: 4,404 (+8.0% change) Males: 2,044 (50.1%), Females: 2,032 (49.9%) Androscoggin County Median resident age: 36.9 years Median household income: $48,017 Median house value: $100,200 Races in Greene: White Non-Hispanic (97.9%) Hispanic (0.7%) Two or more races (0.6%) Ancestries: French Canadian (25.3%), French (18.6%), English (15.2%), Irish (9.5%), United… Read More »

Greenville, ME Population

Population: 1,623. Estimated population in July 2020: 1,727 (+6.4% change) Males: 776 (47.8%), Females: 847 (52.2%) Piscataquis County Median resident age: 43.2 years Median household income: $30,365 Median house value: $76,400 Races in Greenville: White Non-Hispanic (98.5%) American Indian (0.7%) Ancestries: French (24.0%), English (20.8%), Irish (15.6%), United States (13.4%), French Canadian (6.5%), Scottish (6.3%).… Read More »

Greenwood, ME Population

Population: 802. Estimated population in July 2020: 796 (-0.7% change) Males: 396 (49.4%), Females: 406 (50.6%) Oxford County Median resident age: 38.8 years Median household income: $38,750 Median house value: $84,400 Races in Greenwood: White Non-Hispanic (98.8%) Ancestries: English (28.4%), Irish (11.6%), French (11.5%), Scottish (7.7%), French Canadian (7.1%), United States (6.6%). Elevation: 687 feet… Read More »

Guilford, ME Population

Population: 1,531. Estimated population in July 2020: 1,533 (+0.1% change) Males: 716 (46.8%), Females: 815 (53.2%) Piscataquis County Median resident age: 40.8 years Median household income: $27,500 Median house value: $65,800 Races in Guilford: White Non-Hispanic (96.2%) Two or more races (2.2%) American Indian (1.8%) Ancestries: English (25.0%), French (18.6%), Irish (15.8%), United States (10.6%),… Read More »

Hallowell, ME Population

Population: 2,467. Estimated population in July 2020: 2,535 (+2.8% change) Males: 1,178 (47.8%), Females: 1,289 (52.2%) Kennebec County Median resident age: 42.4 years Median household income: $36,058 Median house value: $92,000 Races in Hallowell: White Non-Hispanic (96.1%) Hispanic (1.1%) Two or more races (1.1%) American Indian (0.8%) Ancestries: English (30.3%), French (16.3%), Irish (13.1%), German… Read More »

Hampden, ME Population

Population: 6,327. Estimated population in July 2020: 6,773 (+7.0% change) Males: 3,061 (48.4%), Females: 3,266 (51.6%) Penobscot County Median resident age: 38.8 years Median household income: $53,377 Median house value: $97,400 Races in Hampden: White Non-Hispanic (97.6%) American Indian (0.6%) Two or more races (0.5%) Hispanic (0.5%) Ancestries: English (20.9%), Irish (15.4%), United States (14.5%),… Read More »

Hancock, ME Population

Population: 2,147. Estimated population in July 2020: 2,270 (+5.7% change) Males: 1,031 (48.0%), Females: 1,116 (52.0%) Hancock County Median resident age: 39.1 years Median household income: $32,778 Median house value: $98,100 Races in Hancock: White Non-Hispanic (97.0%) American Indian (1.4%) Two or more races (1.2%) Hispanic (0.5%) Ancestries: English (23.1%), Irish (18.6%), United States (11.8%),… Read More »

Hanover, ME Population

Population: 251. Estimated population in July 2020: 308 (+22.7% change) Males: 130 (51.8%), Females: 121 (48.2%) Oxford County Median resident age: 41.3 years Median household income: $35,000 Median house value: $95,000 Races in Hanover: White Non-Hispanic (99.6%) Ancestries: English (19.5%), French Canadian (16.7%), French (11.6%), German (7.2%), Irish (7.2%), Dutch (6.0%). Elevation: 635 feet Population… Read More »

Harmony, ME Population

Population: 954. Estimated population in July 2020: 958 (+0.4% change) Males: 469 (49.2%), Females: 485 (50.8%) Somerset County Median resident age: 43.5 years Median household income: $23,843 Median house value: $61,000 Races in Harmony: White Non-Hispanic (97.6%) American Indian (1.6%) Two or more races (0.8%) Ancestries: English (20.3%), French (14.2%), Irish (12.3%), United States (9.5%),… Read More »

Harpswell, ME Population

Population: 5,239. Estimated population in July 2020: 5,242 (+0.1% change) Males: 2,567 (49.0%), Females: 2,672 (51.0%) Median resident age: 45.3 years Median household income: $40,611 Median house value: $162,500 Races in Harpswell: White Non-Hispanic (97.3%) Hispanic (1.3%) Two or more races (0.7%) American Indian (0.6%) Ancestries: English (26.5%), Irish (12.9%), United States (8.9%), Scottish (7.8%),… Read More »

Harrington, ME Population

Population: 882. Estimated population in July 2020: 911 (+3.3% change) Males: 422 (47.8%), Females: 460 (52.2%) Washington County Median resident age: 41.8 years Median household income: $26,579 Median house value: $72,300 Races in Harrington: White Non-Hispanic (96.9%) Hispanic (1.7%) Two or more races (1.2%) American Indian (0.9%) Other race (0.6%) Ancestries: English (42.3%), Irish (19.5%),… Read More »

Harrison, ME Population

Population: 2,315. Estimated population in July 2020: 2,355 (+1.7% change) Males: 1,139 (49.2%), Females: 1,176 (50.8%) Cumberland County Median resident age: 39.9 years Median household income: $35,478 Median house value: $97,800 Races in Harrison: White Non-Hispanic (98.5%) Two or more races (0.6%) Black (0.5%) Hispanic (0.5%) Ancestries: English (26.3%), United States (14.8%), Irish (13.0%), French… Read More »

Hartland, ME Population

Population: 1,816. Estimated population in July 2020: 1,854 (+2.1% change) Males: 878 (48.3%), Females: 938 (51.7%) Somerset County Median resident age: 39.1 years Median household income: $29,573 Median house value: $59,800 Races in Hartland: White Non-Hispanic (97.9%) American Indian (1.2%) Two or more races (0.9%) Ancestries: English (22.4%), United States (16.3%), French (11.3%), Irish (9.6%),… Read More »

Hebron, ME Population

Population: 1,053. Estimated population in July 2020: 1,104 (+4.8% change) Males: 535 (50.8%), Females: 518 (49.2%) Oxford County Median resident age: 37.4 years Median household income: $45,417 Median house value: $96,600 Races in Hebron: White Non-Hispanic (97.2%) Two or more races (1.1%) American Indian (0.9%) Hispanic (0.8%) Ancestries: English (22.4%), French (16.0%), Irish (11.3%), United… Read More »

Hiram, ME Population

Population: 1,423. Estimated population in July 2020: 1,547 (+8.7% change) Males: 709 (49.8%), Females: 714 (50.2%) Oxford County Median resident age: 37.4 years Median household income: $34,167 Median house value: $79,900 Races in Hiram: White Non-Hispanic (97.5%) American Indian (1.6%) Two or more races (1.5%) Ancestries: English (22.5%), French (14.0%), United States (12.5%), Irish (10.8%),… Read More »

Holden, ME Population

Population: 2,827. Estimated population in July 2020: 2,940 (+4.0% change) Males: 1,418 (50.2%), Females: 1,409 (49.8%) Penobscot County Median resident age: 40.8 years Median household income: $51,394 Median house value: $112,600 Races in Holden: White Non-Hispanic (97.9%) American Indian (0.6%) Ancestries: English (21.1%), Irish (18.0%), French (13.8%), Scottish (7.7%), French Canadian (6.5%), United States (6.4%).… Read More »

Hollis Center, ME Population

Population: 4,114. Estimated population in July 2020: 4,556 (+10.7% change) Males: 2,041 (49.6%), Females: 2,073 (50.4%) Median resident age: 36.8 years Median household income: $48,846 Median house value: $110,600 Races in Hollis: White Non-Hispanic (98.4%) Two or more races (0.6%) Hispanic (0.5%) Ancestries: English (20.7%), French (19.4%), Irish (15.2%), United States (7.9%), German (7.3%), Scottish… Read More »

Hope, ME Population

Population: 1,310. Estimated population in July 2020: 1,447 (+10.5% change) Males: 646 (49.3%), Females: 664 (50.7%) Knox County Median resident age: 37.9 years Median household income: $42,273 Median house value: $108,000 Races in Hope: White Non-Hispanic (97.9%) Hispanic (0.8%) American Indian (0.7%) Two or more races (0.5%) Ancestries: English (28.0%), Irish (18.2%), German (12.6%), United… Read More »

Houlton, ME Population

Population: 6,476. Estimated population in July 2020: 6,317 (-2.5% change) Males: 3,023 (46.7%), Females: 3,453 (53.3%) Aroostook County Median resident age: 40.2 years Median household income: $26,212 Median house value: $58,100 Races in Houlton: White Non-Hispanic (93.9%) American Indian (4.6%) Two or more races (0.6%) Ancestries: English (17.9%), United States (17.5%), Irish (14.7%), French (9.0%),… Read More »

Howland, ME Population

Population: 1,362. Estimated population in July 2020: 1,345 (-1.2% change) Males: 643 (47.2%), Females: 719 (52.8%) Penobscot County Median resident age: 39.8 years Median household income: $29,213 Median house value: $63,900 Races in Howland: White Non-Hispanic (98.1%) Two or more races (1.0%) American Indian (0.9%) Ancestries: United States (19.6%), English (13.1%), French (10.8%), Irish (9.2%),… Read More »

Hudson, ME Population

Population: 1,393. Estimated population in July 2020: 1,427 (+2.4% change) Males: 716 (51.4%), Females: 677 (48.6%) Penobscot County Median resident age: 34.9 years Median household income: $38,594 Median house value: $83,400 Races in Hudson: White Non-Hispanic (97.7%) American Indian (0.9%) Two or more races (0.8%) Black (0.5%) Ancestries: French (15.0%), Irish (14.9%), English (12.7%), United… Read More »

Island Falls, ME Population

Population: 793. Estimated population in July 2020: 773 (-2.5% change) Males: 377 (47.5%), Females: 416 (52.5%) Aroostook County Median resident age: 42.6 years Median household income: $27,083 Median house value: $50,700 Races in Island Falls: White Non-Hispanic (98.2%) Hispanic (0.9%) American Indian (0.8%) Ancestries: English (27.7%), French (24.0%), Irish (21.9%), United States (6.9%), Scotch-Irish (6.1%),… Read More »

Islesboro, ME Population

Population: 603. Estimated population in July 2020: 663 (+10.0% change) Males: 297 (49.3%), Females: 306 (50.7%) Waldo County Median resident age: 45.9 years Median household income: $39,643 Median house value: $139,000 Races in Islesboro: White Non-Hispanic (98.0%) Hispanic (1.3%) Two or more races (0.8%) American Indian (0.7%) Ancestries: English (37.0%), Irish (17.7%), Scottish (14.1%), French… Read More »

Jackman, ME Population

Population: 718. Estimated population in July 2020: 717 (-0.1% change) Males: 352 (49.0%), Females: 366 (51.0%) Somerset County Median resident age: 39.6 years Median household income: $29,615 Median house value: $67,900 Races in Jackman: White Non-Hispanic (97.6%) Hispanic (1.8%) Other race (0.6%) American Indian (0.6%) Ancestries: French (29.2%), English (19.9%), Irish (17.0%), French Canadian (10.9%),… Read More »

Jay, ME Population

Population: 4,985. Estimated population in July 2020: 4,857 (-2.6% change) Males: 2,429 (48.7%), Females: 2,556 (51.3%) Franklin County Median resident age: 38.7 years Median household income: $36,746 Median house value: $83,100 Races in Jay: White Non-Hispanic (97.5%) American Indian (1.1%) Two or more races (1.0%) Ancestries: English (20.6%), French (20.4%), French Canadian (16.8%), Irish (8.8%),… Read More »

Jefferson, ME Population

Population: 2,388. Estimated population in July 2020: 2,539 (+6.3% change) Males: 1,178 (49.3%), Females: 1,210 (50.7%) Lincoln County Median resident age: 40.1 years Median household income: $42,311 Median house value: $105,700 Races in Jefferson: White Non-Hispanic (98.6%) Two or more races (0.8%) American Indian (0.5%) Ancestries: English (21.8%), United States (13.3%), Irish (13.0%), German (12.4%),… Read More »

Jonesboro, ME Population

Population: 594. Estimated population in July 2020: 595 (+0.2% change) Males: 296 (49.8%), Females: 298 (50.2%) Washington County Median resident age: 40.8 years Median household income: $27,639 Median house value: $71,200 Races in Jonesboro: White Non-Hispanic (98.8%) Hispanic (0.5%) Two or more races (0.5%) Ancestries: English (30.8%), Irish (15.2%), German (10.1%), French (6.9%), Scottish (6.6%),… Read More »