Castine

Town in Hancock County, Maine

View of Castine, Maine
Photo: No machine-readable author provided. Masonbarge assumed (… · CC BY 2.5

Castine is a town in Hancock County, Maine, with 1,320 residents (2020 Census). It sits at 30 ft (9 m) above sea level. The nearest town is Brooksville, 6.1 miles S.

About Castine

Castine ( kas-TEEN) is a town in Hancock County in eastern Maine, United States.

The population was 1,320 at the 2020 census. Castine is the home of Maine Maritime Academy, a four-year institution that graduates officers and engineers for the United States Merchant Marine and marine related industries.

Called Majabigwaduce by Tarrantine Abenaki Indians, Castine is one of the oldest towns in New England, predating the Plymouth Colony by seven years. Situated on Penobscot Bay, it is near the site of historic Fort Pentagouet. Few places in New England have had a more tumultuous history than Castine, which proclaims itself the "battle line of four nations."

During the French colonial period of the 17th and early 18th century, Castine was the southern tip of Acadia, with

New France defining the Kennebec River as the southern boundary of Acadia.

The town is named after Jean-Vincent d'Abbadie de Saint-Castin.

Text: Wikipedia · CC BY-SA 4.0

Castine weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Castine

All 24 webcams near Castine ›

Webcams: Windy.com

Living in Castine

Median household income
$113,750
Median home value
$603,500
Median rent
$1,105/mo
Median age
21.2
Cost of living and demographics of Castine ›

Do you know Castine? Tell us about it

Help other travelers: share what makes Castine special. We review every message before publishing it.

Map of Castine

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Castine Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Castine, ME population

Castine had 1,320 residents in the 2020 Census.

2020 Census1,320
Density170 per sq mi (66 per km²)

Source: U.S. Census Bureau, Decennial Census.

Castine at a glance

StateMaine (ME)
CountyHancock County
TypeTown
Population1,320 (2020)
Land area7.78 sq mi (20.1 km²)
Water area12.23 sq mi (31.69 km²)
Elevation30 ft (9 m)
Coordinates44.4279° N, 68.8053° W
ZIP code04421
Census code (GEOID)2300911265

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Castine

Straight-line distance between town centers.

Frequently asked questions about Castine

What county is Castine in?

Castine is in Hancock County, Maine.

What is the population of Castine, ME?

1,320 people lived in Castine at the 2020 Census.

What is the ZIP code of Castine, ME?

The ZIP code of Castine is 04421.

What is the elevation of Castine?

30 feet (9 m) above sea level.

What towns are near Castine?

Brooksville (6.1 mi), Penobscot (6.2 mi), Stockton Springs (6.2 mi), Searsport (6.8 mi), Verona Island (7.5 mi).

Last updated: