Back Button
Branch Politics Logo

Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.

Photo of John Davis

John Davis

REPUBLICAN

John Davis is running for Onslow County Commissioner.

Political background

John Davis currently serves as mayor of Swansboro. He was first elected in 2017 and is currently serving his second term.

Professional background

John previously worked as an electrical engineer and program manager.

Sources:

Swansboro, John Davis

Personal background

John earned his bachelor's degree in electrical engineering from North Carolina State University. He lives in Swansboro with his wife, Jennifer. They have 3 children. John attends Eastview Baptist Church and also serves on the advisory board for Hope is Alive, a national residential addiction recovery organization.

Sources:

Candidate website

Public Services

Read more...

Suggest an edit

Economy

Read more...

Suggest an edit

Education

As of June 14, 2024, John Davis’s website did not contain information on this issue.

Suggest an edit

Public Safety

Read more...

Suggest an edit

Housing & Urban Development

As of June 14, 2024, John Davis’s website did not contain information on this issue.

Suggest an edit

Transportation & Infrastructure

As of June 14, 2024, John Davis’s website did not contain information on this issue.

Suggest an edit