Topsham, Maine

Topsham: Town in Maine, United States

About

Topsham is a town located in the county of Sagadahoc in the U.S. state of Maine. Its population at the 2010 census was 8,784 and a population density of 95 people per km². After 10 years in 2020 city had an estimated population of 8,942 inhabitants.

The town was created 260 years ago in 1764.

Topsham locator map
Location of Topsham on Maine map.

Quick Facts about Topsham

Population : 8,942 (2020)
Country : United States of America
State : Maine (United States)
County : Sagadahoc County
Postal code : 04086
Phone Area Codes : 207
Area : 92 km2
Named for : Topsham
Establishment : January 01, 1764 (260 years ago)
Time Zone : America/New_York
Local time : 00:43:55 (29th March 2024)
Density : 97 Pop. per km² as of 2020
Population growth : 1.77% (2010-2020)
Pejepscot Mill image
Pejepscot Mill
Pejepscot Mill image

Geography

Topsham is located at 43°55'39"N 69°58'33"W (43.9275800, -69.9758800).

Topsham map

Demographics

The population of Topsham increased by 1.77% in 10 years.

Year Population % Change Method
2010 8,784 - census
2011 8,723 -0.7% estimation process
2012 8,714 -0.1% estimation process
2013 8,691 -0.26% estimation process
2014 8,713 0.25% estimation process
2015 8,731 0.21% estimation process
2016 8,743 0.14% estimation process
2017 8,805 0.7% estimation process
2018 8,866 0.69% estimation process
2019 8,878 0.14% estimation process
2020 8,942 0.72% estimation process

Topsham zip code is 04086. County name: Sagadahoc, County fips: 23023

People born in Topsham (6)

People born in Topsham, including politician Benjamin Randall, film director Carter Smith, Union Army officer Holman S. Melcher, .

List

Schools in Topsham

College & universities near Topsham, ME

Code Name City ZIP
161004 Bowdoin College Brunswick (ME) 04011
160940 Purdue University Global-Lewiston Lewiston (ME) 04240-0000
160977 Bates College Lewiston (ME) 04240
161022 Maine College of Health Professions Lewiston (ME) 04240
161077 Central Maine Community College Auburn (ME) 04210-6498

Stations (22)

Amtrak & bus stations near Topsham, ME

Code Name Address Type
BRK Brunswick Maine Street Station 101 Bath Rd. BUS
FRE Freeport 36 Depot Street RAIL
BAT Bath, Maine 10 State Rd BUS
WST Wiscasset, Maine 279 Bath Rd. BUS
DAM Damariscotta, Maine 167 Main St. BUS

Post offices near Topsham

Post Office Name City ZIP
Topsham Post Office Topsham (ME) 04086

Other cities in Sagadahoc County

Cities, towns, neighborhoods & other populated places in Sagadahoc County , ME.

City Name Population Title
North Bath 9,363 City in Sagadahoc County, Maine, United States of America
Bath 8,335 Town in Maine, United States
Richmond 3,485 Town in Maine, United States of America
Woolwich 3,218 Town of the United States
Bowdoinham 3,091 City in Sagadahoc County, Maine, United States of America
Phippsburg 2,275 Town in Maine, US
Georgetown 1,078 Town in Sagadahoc County, Maine, United States
Arrowsic 466 Human settlement in United States of America

Distance to Other Cities

Topsham distances to largest Maine cities