Rockingham County · Seacoast
Newcastle
Part of the Portsmouth area
Visit Portsmouth guideAbout 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 GuideEvents near Newcastle
Mon, Mar 9
New Hampshire Art Association Showcases Rising Talent at Fledgling Artists Under 30, Opening March 6
Mon, Mar 9
Local Artist Series: Dave Gerard & Truffle
Jimmy's Jazz and Blues Club
Mon, Mar 9
H is for Hawk
The Historic Theater
Tue, Mar 10
Be the "First-To-Climb" Our Luckey Climber, an exciting new exhibit being installed in the fall of 2026!
Tue, Mar 10
CALL FOR MAKERS – New Hampshire Maker Fest
Tue, Mar 10