find a clinic

Care close to home

We have 12 clinic locations across rural North Carolina. Enter your zip code below to find the one nearest you.

All Locations
Buncombe County
Hopscotch Primary Care Asheville-Brooklet
6 Brooklet Street, Asheville, NC 28801
Mon-Fri 8:00am - 5:00pm
Sat. Closed
Sun. Closed
Accepting New Patients
Buncombe County
Hopscotch Primary Care Asheville-Yorkshire
15 Yorkshire Street, Suite 201, Asheville, NC 28803
M-F 8:00am - 5:00pm
Sat. Closed
Sun. Closed
Accepting New Patients
Watauga County
Hopscotch Primary Care Boone
400 Shadowline Drive, Suite 104, Boone, NC 28607
M-F 8:00am - 5:00pm
Sat. Closed
Sun. Closed
Accepting New Patients
Transylvania County
Hopscotch Primary Care Brevard
89 Hospital Drive, Suite B, Brevard NC 28712
M-F 8:00am - 5:00pm
Sat. Closed
Sun. Closed
Accepting New Patients
Yancey County
Hopscotch Primary Care Burnsville
58 Blue Ridge Lane, Burnsville, NC 28714
M-F 8:00am - 5:00pm
Sat. Closed
Sun. Closed
Accepting New Patients
Caldwell County
Hopscotch Primary Care Hudson
3060 Hickory Boulevard, Hudson, NC 28638
M-F 8:00am - 5:00pm
Sat. Closed
Sun. Closed
Accepting New Patients
McDowell County
Hopscotch Primary Care Marion
2845 Sugar Hill Road, Suite 10, Marion, NC 28752
M-F 8:00am - 5:00pm
Sat. Closed
Sun. Closed
Accepting New Patients
Cleveland County
Hopscotch Primary Care Shelby
113 E. Grover Street, Shelby, NC 28150
M-F 8:00am - 5:00pm
Sat. Closed
Sun. Closed
Accepting New Patients
Rutherford County
Hopscotch Primary Care Spindale
153 W Main Street, Spindale, NC 28160
M-F 8:00am - 5:00pm
Sat. Closed
Sun. Closed
Accepting New Patients
Mitchell County
Hopscotch Primary Care Spruce Pine
88 Hospital Drive, Spruce Pine, NC 28777
M-F 8:00am - 5:00pm
Sat. 8:00am-1:00pm
Sun. Closed
Accepting New Patients
Polk County
Hopscotch Primary Care Tryon
2819 Lynn Road, Tryon, NC 28782
M-F 8:00am - 5:00pm
Sat. Closed
Sun. Closed
Accepting New Patients
Buncombe County
Hopscotch Primary Care Weaverville
104 N Main Street, Weaverville, NC 28787
M-F 8:00am - 5:00pm
Sat. Closed
Sun. Closed
Accepting New Patients
ready to get started?

Found a clinic near you?
Becoming a patient is easy

Our care coordinators can connect you with a provider at your nearest clinic, verify your insurance, and walk you through next steps.