Craven County Community Health Center

The Craven County Community Health Center located in New Bern and Havelock are designated as Federally Qualified Health Center(s). Craven County Community Health Center provides comprehensive primary and preventive care services to Craven County residents of all ages, regardless of their ability to pay.

The Community Health Centers offers the following services:

  • Annual Wellness exams for children and adults
  • Chronic Disease Management
  • Immunizations
  • Lab Services
  • Sick visits for adults and children


Our health care team is dedicated in making sure that your care is managed in the office as well as at home. We will work with you to coordinate appointments with other health care providers, including specialists.

Our team uses evidence based practices and works with you and your plan of care. During your visits, our team will work with you to provide you with tools and education that can help manage your care at home.

To make an appointment, please call the New Bern office at 252-636-4920, option 2 or Havelock office at 252-444-1533, option 2.


Payments are expected at the time of service. We accept most private insurances, NC Health Choice, Medicare, Medicaid, and other payment options including sliding scale fees with proof of income, and flat fees for most clinical services.

We accept credit and debit cards.