Primary Care for Adults in Charlotte, NC

Finding a primary care provider in Charlotte who takes the time to know you – and actually has availability – shouldn’t be this hard. At OneSpotMD, we’re accepting new patients and focused on building real, long-term relationships with the people we care for.

Whether you’re looking for preventive care, managing a chronic condition, or need a family doctor who’s there when something comes up, we’re here to help.

What Is Primary Care?

Primary care is your foundation for long-term health. It’s relationship-based medical care that focuses on prevention, managing chronic conditions, and supporting your ongoing health needs – not just when you’re sick, but as your health evolves over time.

Your primary care provider gets to know your history, your goals, and what matters most to you. That continuity makes all the difference.

Open 7 Days a Week

We're here when you need us—8am to 8pm on weekdays and 9am to 5pm on weekends.

Male & Female Providers

We have a diverse team of male and female providers available at both locations to ensure your comfort.

Independent Referrals

We aren't tied to a hospital system. We refer you to the best specialists, period.

How Primary Care Works at OneSpotMD

We don’t use the typical “book and show up” model for primary care. Here’s how it works:

Step 1: Complete an Intake Form

Share a bit about who you are, your health goals, and any relevant medical history. This helps us understand how we can best support you.

Step 2: We Review Your Information

Our clinical team carefully reviews what you’ve shared to make sure we’re fully equipped to manage your care.

Step 3: We Follow Up Within 1–2 Business Days

If we’re the right fit and can provide the comprehensive care you’re looking for, we’ll reach out to schedule your first appointment.

Why we do it this way:

We want to make sure we can truly support your needs before you commit your time. This process ensures you’re matched with the right provider and that we have everything in place to care for you well.

Primary Care Services We Provide

Conditions We Manage

Become a Patient in 3 Simple Steps

1

Book Online

Select “New Patient Visit” at your preferred location.

2

Digital Forms

Complete your history on your phone before you arrive.

3

See The Doctor

Get seen same-day or next-day. No weeks-long wait.

Care at Serving Steele Creek, Plaza Midwood, and South Charlotte

Our Steele Creek clinic offers the full range of primary care services, including annual physicals and comprehensive preventive care.

Ongoing follow-up visits, sick care, and injury evaluations can be completed at either our Steele Creek or South Charlotte clinic – whichever is more convenient for you.

Finally found a primary care doctor who actually listens. I didn’t have to wait weeks for an appointment, and having labs done right there saved me another trip.

- Sarah M., Charlotte Patient

Two Convenient Charlotte Locations

Serving Plaza Midwood, Steele Creek, and surrounding neighborhoods.

Plaza Midwood

Serving Plaza Midwood, NoDa, Elizabeth, and Uptown

2017 Central Ave, Suite 103

Charlotte, NC 28205

Mon-Fri: 8:00 AM - 8:00 PM

Sat-Sun: 9:00 AM - 5:00 PM

Steele Creek

Serving Steele Creek, Lake Wylie, and Southwest Charlotte

2114 Freeman Park Dr, Unit 105

Charlotte, NC 28273

Mon-Fri: 8:00 AM - 8:00 PM

Sat-Sun: 9:00 AM - 5:00 PM

Who Primary Care Is For

Primary care at OneSpotMD is designed for:

What You Can Expect

Access Without the Wait

We offer same-day appointments when you need them, and follow-ups that actually fit your schedule.

Care That Knows You

Your provider will take the time to understand your health history, your concerns, and your goals - so every visit builds on the last.

Clear Communication

No more waiting days for a callback. We follow up quickly and keep you informed every step of the way.

A Relationship, Not a Transaction

This isn't about rushing through appointments. It's about building trust and supporting your health over time.

Insurance and Payment Options

We accept most major insurance plans for primary care. Coverage may vary by plan, so we recommend checking with your insurance provider or giving us a call.

If you don’t have insurance, our $35/month membership may be a good fit. It’s designed to make care more affordable and accessible for self-pay patients.

Why Choose OneSpotMD for Primary Care in Charlotte

You're Not Just a Chart Number

We limit patient panels so your provider has time to actually get to know you.

Two Convenient Locations

Choose the clinic that works best for you - Steele Creek or South Charlotte.

Real Availability

We're accepting new patients, and we offer same-day appointments when you need them.

Preventive + Reactive Care

We don't just treat what's wrong - we help you stay healthy and catch problems early.

Ready to Get Started?

Becoming a patient at OneSpotMD starts with a simple intake form. Once we review your information, we’ll follow up within 1–2 business days to schedule your first visit.

Questions? Call us or visit one of our Charlotte locations.

Frequently Asked Questions

How do I become a patient?

Complete our intake form, and we’ll follow up within 1–2 business days to confirm we’re a good fit and schedule your appointment.

Primary care visits are by appointment only. However, if you need urgent or same-day care, our urgent care services are available for walk-ins.

Bring your insurance card, ID, a list of current medications, and any relevant medical records if you have them.

Yes – once you’re an established patient, we offer same-day appointments whenever possible.

Primary care is for ongoing, preventive, and long-term health needs. Urgent care is for immediate concerns like illness or minor injuries. At OneSpotMD, we offer both.

Ready for Better Healthcare?

Visit us today at Plaza Midwood or Steele Creek. No appointment needed.
Scroll to Top