ELECTION CENTRAL 2025

Municipal Election · November 4, 2025 · Comprehensive candidate information

Incumbent Andrew Bagley

Andrew Bagley

Andrew Bagley lives in Portsmouth with his wife and daughter. Educated at the University of New Haven, he works as a technical sales engineer. Beyond his day job, Andrew takes on a civic role as a member of the Portsmouth City Council. He also serves as Chamber Liaison and chairs the Parking, Traffi…

Incumbent Beth Moreau

Beth Moreau

Beth is a lifelong New Hampshire resident. Raised in Dover, she has loved living in Portsmouth for the past 23 years. Beth holds a Bachelor of Science degree from Southern New Hampshire University and a Juris Doctor from New England School of Law. Beth is a licensed attorney in both New Hampshire an…

Incumbent Deaglan McEachern

Deaglan McEachern

Deaglan McEachern was raised in Portsmouth. He lives with his wife, Lori and daughters, Tiernan and Aurelia across the street from the house his grandfather built in 1940. McEachern is currently serving his second term on the City Council and his first term as Mayor of Portsmouth. He works in the te…

Incumbent JoAnna Kelley

JoAnna Kelley

Joanna is the founder of Cup of Joe cafe & bar in downtown Portsmouth and New Hampshire native. Joanna is passionate about non profit and advocacy work in the state. She grew up primarily with her grandparents and as a ward of the state. She is one of the founders of The New England BIPOC cultur…

Incumbent John Tabor

John Tabor

I am one of four generations of Tabors in public service. Our family believes government can be a force for good in people's lives. Prior to serving as a city councilor, my bio included: - Newspaper publisher and President of Seacoast Media Group from 1997 to 2018. Our team expanded the business fro…

Incumbent Kate Cook

Kate Cook

I was committed to civic volunteerism at a very young age. My post-secondary education focused on conflict resolution and management (bachelor’s), secondary education (master’s), and public and international affairs (master’s). In my early career I taught public school, worked as the Director of a n…

Peter Whelan

Peter Whelan

My name is Peter Whelan, and I am honored to be a candidate for Portsmouth City Council. Since 1991, my wife Karen and I have resided on Gates Street in a historic house, where we raised our son Peter and share our lives with our black lab, Angus. After more than 34 years in Portsmouth, I am deeply …

Incumbent Rich Blalock

Rich Blalock

Hello Portsmouth! I’m Rich Blalock. I grew up here. My family has a long tradition of giving back and serving our community. My education started at Children’s Garden; continued at Dondero Elementary, Portsmouth Middle School, Portsmouth High School, and led me to study economics and math at Bates C…

School Board candidate profiles coming soon

Police Commission candidate profiles coming soon

Incumbent Andrew Bagley

Andrew Bagley

Andrew Bagley lives in Portsmouth with his wife and daughter. Educated at the University of New Haven, he works as a technical sales engineer. Beyond his day job, Andrew takes on a civic role as a member of the Portsmouth City Council. He also serves as Chamber Liaison and chairs the Parking, Traffi…

Incumbent Beth Moreau

Beth Moreau

Beth is a lifelong New Hampshire resident. Raised in Dover, she has loved living in Portsmouth for the past 23 years. Beth holds a Bachelor of Science degree from Southern New Hampshire University and a Juris Doctor from New England School of Law. Beth is a licensed attorney in both New Hampshire an…

Incumbent Deaglan McEachern

Deaglan McEachern

Deaglan McEachern was raised in Portsmouth. He lives with his wife, Lori and daughters, Tiernan and Aurelia across the street from the house his grandfather built in 1940. McEachern is currently serving his second term on the City Council and his first term as Mayor of Portsmouth. He works in the te…

Incumbent JoAnna Kelley

JoAnna Kelley

Joanna is the founder of Cup of Joe cafe & bar in downtown Portsmouth and New Hampshire native. Joanna is passionate about non profit and advocacy work in the state. She grew up primarily with her grandparents and as a ward of the state. She is one of the founders of The New England BIPOC cultur…

Incumbent John Tabor

John Tabor

I am one of four generations of Tabors in public service. Our family believes government can be a force for good in people's lives. Prior to serving as a city councilor, my bio included: - Newspaper publisher and President of Seacoast Media Group from 1997 to 2018. Our team expanded the business fro…

Incumbent Kate Cook

Kate Cook

I was committed to civic volunteerism at a very young age. My post-secondary education focused on conflict resolution and management (bachelor’s), secondary education (master’s), and public and international affairs (master’s). In my early career I taught public school, worked as the Director of a n…

Peter Whelan

Peter Whelan

My name is Peter Whelan, and I am honored to be a candidate for Portsmouth City Council. Since 1991, my wife Karen and I have resided on Gates Street in a historic house, where we raised our son Peter and share our lives with our black lab, Angus. After more than 34 years in Portsmouth, I am deeply …

Incumbent Rich Blalock

Rich Blalock

Hello Portsmouth! I’m Rich Blalock. I grew up here. My family has a long tradition of giving back and serving our community. My education started at Children’s Garden; continued at Dondero Elementary, Portsmouth Middle School, Portsmouth High School, and led me to study economics and math at Bates C…

ELECTION CENTRAL 2025

Municipal Election · November 4, 2025 · Neutral, comprehensive candidate info

Candidates

City Council
View all →
Incumbent
Beth Moreau

Infrastructure, neighborhoods, fiscal prudence.

Read more
Incumbent
Andrew Bagley

Housing supply, tax fairness, open data.

Read more
Kate Cook

Climate resilience, walkability, transparency.

Read more
Jordan Ellis

Small business and arts community advocate.

Read more
School Board
View all →
Incumbent
Alex Rivera

Student wellness, literacy, transparent budgeting.

Read more
Morgan Patel

STEM pathways and safe facilities.

Read more
Police Commission
View all →
Incumbent
Jordan Miles

Staffing, training, community outreach.

Read more
Riley Nguyen

Data‑driven policy and accountability.

Read more

Key Issues

Housing

Where, how, and how fast Portsmouth can add homes—plus affordability and zoning changes.

City Budget

What changed since 2010, how departments are funded, and the inflation‑adjusted view.

Tax Revaluation

How assessments shifted in 2024–25 and what that means for your bill.

Key Dates & Events

Sep
30
5:00p

Last day to register by mail

City Clerk’s Office • More info on the city website
Oct
15
6:30p

Candidate Forum – City Council

Public Library Levenson Room • Hosted by Chamber
Nov
04
7a–7p

Election Day

Wards 1–5 polling locations • Bring ID

Local Coverage

City Council ballot set as 18 candidates qualify
Seacoastonline • Sep 12, 2025

Filing period closes with a crowded field; what to know about who’s running and what happens next.

Read story