Rockingham County · Seacoast

Newcastle

About Newcastle

Newcastle is a community of 1,010 in Rockingham County, in the Seacoast region of New Hampshire. It is part of the greater Portsmouth area.

Schools & Education

Newcastle is part of the SAU 52 school district.

School District

Part of Portsmouth School District(SAU 52)

Students attend high school in Portsmouth

Quick Facts

Population
1,010
County
Rockingham
Region
Seacoast
School District
SAU 52

Explore the Portsmouth Area

See Portsmouth for dining, activities, outdoor recreation, local businesses, and more.

View Portsmouth Guide