Free Clinic of Franklin County - Bernard Healthcare Center Donate to the Bernard Healthcare Center

Like us on Facebook
Like us on Facebook

Our Focus

Bernard Healthcare Center provides quality primary health care with a sliding scale payment system. No insurance required!

Our Mission

To provide quality primary medical care for uninsured working adults in Franklin County.

Our Hours 

Monday - Thursday
8:00 A.M. - 4:30 P.M.

Evenings by appointment

The Clinic will follow the schedule of the Franklin County Health Department for weather-related closings and delays.

How to Reach Us

FAX: 540-489-7502
1171 Franklin Street
(Schewel’s Plaza)
Rocky Mount, VA
Click for directions.

Our Vision

Our vision is to create a healthier community by improving our patients’ health through excellence in meeting their primary health care needs, disease prevention, and wellness promotion in the community.
Read Our

Do you need medical care and prescriptions but can't afford them?

Providing quality primary health care on a sliding scale…
no insurance required!

Services include:

  • Primary Medical Care
  • Non-emergency Urgent Care
  • Chronic Disease Management
  • Women’s Wellness
  • Prescription Medications
  • Sports Physicals
  • Flu Tests/Shots
  • Tuberculosis Tests (PPD)
  • Diabetes Prevention/Management
  • Specialist & Imaging Referrals
  • Workplace Health (call to discuss options)

BHC does not accept insurance. Fees based on income, ranging from $5 to $95. Call today to arrange a registration appointment to determine your fee, or just pay $95/visit.


Learn more about the Health Insurance Market Place & your new coverage options with Obamacare          Cover Virginia Health Coverage



You’re Invited to a Summer’s Bounty

Farm to Table Food & Wine Tasting - Click for details

Date: Friday, July 19, 2019 | Time: 6:00 p.m.