Harpswell es un municipio (en inglés, town) del condado de Cumberland, Maine, Estados Unidos.
[3] El municipio se compone de una superficie de tierra contigua al resto del condado de Cumberland, llamada Harpswell Neck; tres grandes islas conectadas por puentes (Sebascodegan Island, conocida localmente como Great Island; Orr's Island, y Bailey Island), así como más de 200 islas pequeñas.
Según la Oficina del Censo de los Estados Unidos, Harpswell tiene una superficie total de 330.73 km², de la cual 62.43 km² corresponden a tierra firme y 268.30 km² es agua.
[4] Según el censo de 2020, hay 5031 personas residiendo en Harpswell.
[3] El municipio está gobernado por una Junta (Board of Selectmen) integrada por tres miembros.