Swansboro Town Hall

Serves Onslow County,  NC
910-326-4428
Next Service

Introduction

Swansboro Town Hall serves Onslow County, North Carolina. Experience professional support with our office, where expert assistance is at your fingertips. Our team is dedicated to helping you navigate your challenges with confidence and ease. Visit us to explore how we can support your needs effectively.

Hours

Mon - Thu: 8:00 AM - 5:00 PM
Fri: 8:00 AM - 1:00 PM

Nearby Office

Indian Beach Town Hall
Indian Beach Town Hall

1400 Salter Path Road, Carteret County, NC 28575

252-247-3344

Lake Waccamaw Town Hall
Lake Waccamaw Town Hall

205 Flemington Drive, Columbus County, NC 28450

910-646-3700

Lansing Town Hall
Lansing Town Hall

173 B Street, Ashe County, NC 28643

336-384-3938

Leland Town Hall
Leland Town Hall

102 Town Hall Drive, Brunswick County, NC 28451

910-371-1100

Favorites

Here is a brief description text of the drawer.