At Shoreline Health, our medical clinic serves as a one-stop healthcare destination for individuals and families throughout Hampstead, Topsail, and Pender County. Located at 16150 US Highway 17 Ste C, we combine modern medical services with the warmth and accessibility of a small-town clinic.
Whether you need routine check-ups, treatment for sudden illness or injury, chronic condition support, or preventive care, our team is here to keep you healthy and thriving close to home.
Full-Spectrum Services at Our Hampstead Medical Clinic
- Primary & Family Care – Personalized care for patients of all ages, from children to seniors
- Acute & Urgent Care – Same-day treatment for illnesses, injuries, infections, lacerations, and minor emergencies
- Preventive Wellness – Annual physicals for age 5 and abovr, screenings, vaccinations, and lifestyle guidance
- Chronic Disease Management – Expert support for diabetes, hypertension, asthma, COPD, and more
- In-House Testing & Procedures – Rapid lab tests, minor surgical procedures, and point-of-care services
- Telemedicine Options – Convenient virtual visits when in-person care isn’t possible
Why Families Choose Shoreline Health as Their Medical Clinic
Community-Focused Care We pride ourselves on knowing our patients personally and delivering care with genuine compassion in a comfortable, welcoming environment.
Experienced Provider Led by David F. Hoag II, PA-C, a board-certified Physician Assistant with extensive experience in family medicine and emergency care.
Convenient Access
- Same-day and walk-in appointments often available
- Easy location on US Highway 17
- Friendly staff that answers calls promptly
- Accepting new patients
Local Expertise Proudly serving the coastal communities of Hampstead and surrounding areas with an understanding of the unique health needs of our neighbors.
Visit Our Medical Clinic Today
Ready to experience healthcare that truly puts you first? Shoreline Health is conveniently located and ready to help with your family’s medical needs.
Address: 16150 US Highway 17 Ste C,
Hampstead, NC 28443
Phone: (910) 319-9954
Fax: (910) 319-9955
Call or stop by today, we look forward to becoming your trusted medical clinic in Hampstead.

