Best Primary Care Doctors on Hilton Head Island

For a primary care doctor on Hilton Head Island, call Main Street Medical for walk-ins and a family practice open seven days, Beaufort Memorial Marshview or Novant Health Hilton Head Primary Care for a doctor tied to a hospital system, or Mayes Internal Medicine or MDVIP’s Dr. Petty for concierge care. Ask each office whether it is taking new patients.

Updated

Hilton Head Facts for Primary Care Doctors

Who lives here
The median age on the island is 59.8, and about 39% of residents are 65 or older (as of 2024), so most people here are on or near Medicare.
By the hospital
Six of the eight offices on this page are within 0.6 mi of Hilton Head Hospital, the island’s only ER: Novant Health, UniPlus, Mayes, Lowcountry Family Care, Marshview and Main Street Medical.
Weekends
Main Street Medical is open seven days. UniPlus Health sees patients Saturday by appointment. The other offices are closed Saturday and Sunday.
Friday
Lowcountry Family Care closes Friday at noon and Marshview at 3. Mayes, UniPlus and Main Street Medical are open through the afternoon.
Two health systems
Novant Health (Hilton Head Hospital) and Beaufort Memorial both run a primary care office here. The rest are independent or membership practices.
Membership offices
Mayes Internal Medicine, MDVIP’s Dr. Petty and UniPlus Health charge a membership fee for some or all of their patients. The other five bill insurance.

Family Doctors and Primary Care on Hilton Head Island

How we chose these: primary care and family medicine offices on the island with a long record of patient reviews and facts the practice publishes: hours, who it sees and how to book. We list access facts, never medical advice; the stars open a summary of what patients say.

Primary care and urgent care · walk-ins and appointments · adults and children · based on Main Street
Main Street Medical

93 Main St, Hilton Head Island, SC 29926

Phone: (843) 681-3777

A family practice and urgent care in one office, with X-ray and a lab on site. Its page lists six providers, including Dr. Joel Johnson III, Dr. Francis Imbarrato, Dr. Carlos Cordero and Dr. Van Gauby, and says it is taking new patients.

Why it’s listed: The most-reviewed office on the island, 2,566 reviews at 4.8 stars. It takes walk-ins at the main office and appointments for a regular doctor, which makes it the easiest first call for someone new in town.

Where:
Main St, 0.6 mi from Hilton Head Hospital; 2.1 mi from Shelter Cove and 5.0 mi from Sea Pines
Hours:
Open seven days, with shorter weekend hours; call for the day’s hours
Annex:
Dr. Johnson also sees patients by appointment at 88 N Main St, Suite D-1, Monday to Thursday 9 to 2
Family medicine · adults of all ages · on the hospital campus · part of Novant Health
Novant Health Hilton Head Primary Care

25 Hospital Center Blvd #105, Hilton Head Island, SC 29926

Phone: (843) 682-2004

Novant Health’s family medicine office, with Dr. Cindy Steinberg and Jessica Harpell, PA-C, on its page. It lists same-day and next-day sick visits, annual physicals and chronic disease management, with interpreter services on request.

Why it’s listed: The pick for patients who already see Novant specialists, such as the heart and urology offices, because one health system holds the records. Reviewers praise the physician assistants for listening and for fitting in sick visits; some say visits feel more rushed and the phones are hard to get through.

Where:
On the Hilton Head Hospital campus, 25 Hospital Center Blvd; 2.6 mi from Shelter Cove and 5.6 mi from Sea Pines
Hours:
Not listed on its page; call to ask
New patients:
Its page says to schedule an appointment; ask whether Dr. Steinberg is taking new patients
Family medicine · adults · virtual visits · part of Beaufort Memorial
Beaufort Memorial Marshview Primary Care

100 Exchange St #200, Hilton Head Island, SC 29926

Phone: (843) 707-8050

Beaufort Memorial’s island primary care office for adults, listing wellness visits, chronic disease management and prevention. Its page lists Dr. Nikki Keisler and Stephanie Lovato, PA-C, accepting new patients, both with virtual visits.

Why it’s listed: Reviewers mostly name Dr. Christopher Opella, who is listed at the same address, and describe a doctor who explains everything, checks old lab results before the visit and has a friendly staff. Ask which provider is taking new patients.

Where:
Exchange St, 0.5 mi from Hilton Head Hospital; 2.1 mi from Shelter Cove and 5.1 mi from Sea Pines
Hours:
Mon–Thu 8–4:30; Fri 8–3; closed weekends
Health system:
Beaufort Memorial, which also runs the Island Imaging Center on Palmetto Parkway
Family and pediatric care · independent · Main Street

23 N Main St Suite 103, Hilton Head Island, SC 29926

Phone: (843) 638-6100

A small independent practice that lists family care and pediatric care, both accepting new patients, plus hormone replacement therapy. It is in the Palmetto Office Suites building at 23 Main Street.

Why it’s listed: Reviewers describe a provider named Tricia who takes her time, asks questions and follows up, and a friendly front desk. One reviewer found the office manager rude, so say what you need when you book.

Where:
Palmetto Office Suites, 23 N Main St, 0.3 mi from Hilton Head Hospital; 2.2 mi from Shelter Cove and 5.3 mi from Sea Pines
Hours:
Mon–Thu 7:30–4:30; Fri 8:30–12; closed weekends
Ages:
Family care and pediatric care are both listed; ask the age of the youngest patient it takes

Concierge, MDVIP and Direct Primary Care on Hilton Head

These offices offer something different from a standard insurance visit: a membership, longer appointments or walk-ins. Ask each one what the fee covers and whether your insurance or Medicare plan still applies.

Internal medicine · concierge · same or next-day visits · hospital area
Mayes Internal Medicine

55 Hospital Center Commons Ste B, 2nd Floor, Hilton Head Island, SC 29926

Phone: (843) 342-4455

Dr. Flint Walker and Dr. Everald Walker. The practice lists concierge medicine, primary care, in-hospital care, screenings, medical weight loss and telemedicine, with same or next-day visits and Spanish spoken.

Why it’s listed: The most-reviewed concierge-style office here, 113 reviews at 5 stars. Reviewers say the Walkers take their time and explain blood work in detail, and several moved to Mayes from another practice.

Where:
Hospital Center Commons, 0.2 mi from Hilton Head Hospital; 2.6 mi from Shelter Cove and 5.7 mi from Sea Pines
Hours:
Mon–Fri 8:45–4:30; closed weekends
Fees:
The membership fee is not listed on its site; ask when you call. Telehealth coverage varies by insurance plan
Concierge primary care · MDVIP membership · Main Street

3901 Main St Unit A, Hilton Head Island, SC 29926

Phone: (843) 689-2150

An internist whose practice is part of the MDVIP network. His MDVIP page lists membership at $495 for three months, $990 for six or $1,980 for a year (2026).

Why it’s listed: Reviewers say appointments are unhurried and that he coordinates with local specialists, with some patients staying more than ten years, before and after he joined MDVIP.

Where:
Main St near Palmetto Dunes, 1.1 mi from Hilton Head Hospital; 2.1 mi from Shelter Cove and 4.6 mi from Sea Pines
Fees:
Membership is a fee on top of insurance; ask what it covers
Also MDVIP:
Dr. Barbara Kevish Saltrelli and Dr. Kim Meadows, 18 Hospital Center Blvd, (843) 842-9600
Direct primary care · insurance or membership · Saturday by appointment · hospital area
UniPlus Health

35 Bill Fries Dr Building J, Hilton Head Island, SC 29926

Phone: (843) 990-4008

A primary care practice that takes traditional insurance or a monthly membership fee. Its page lists annual physicals, chronic disease management, minor procedures and specialist referrals, with Spanish-speaking physicians.

Why it’s listed: The practice lists about $160 per visit for patients with no insurance and no membership (2026), and same or next-day appointments and unlimited visits for members. Reviewers, 311 of them at 5 stars, name Dr. Soler as someone who listens and does not rush.

Where:
Bill Fries Dr, 0.1 mi from Hilton Head Hospital; 2.7 mi from Shelter Cove and 5.7 mi from Sea Pines
Hours:
Mon–Fri 8–5; Saturday by appointment; closed Sunday
Pricing:
Insurance, a monthly membership or about $160 a visit without either (2026)
Primary and urgent care · walk-ins welcome · Marshland Road
Integrate Medical

2 Marshland Rd, Hilton Head Island, SC 29926

Phone: (843) 681-8260

A clinic that lists primary and urgent care with walk-ins welcome and same-day or next-day appointments. It also lists hormone therapy, medical weight loss and IV therapy, with Spanish-speaking staff.

Why it’s listed: Reviewers name Dr. Eric and say they were seen quickly, including visitors who got sick on vacation. The page says it offers affordable options regardless of insurance status; ask whether it takes your plan.

Where:
Marshland Rd, 1.4 mi from Hilton Head Hospital; 1.6 mi from Shelter Cove and 5.1 mi from Sea Pines
Hours:
Not listed on its page; call before you go
Insurance:
Its page does not say which plans it takes; ask before booking

Family Doctors or Internists: Who Sees Whom

A family medicine doctor can see the whole household, and an internist sees adults. On this page, Main Street Medical sees adults and children, and Lowcountry Family Care lists family care and pediatric care. Novant Health Hilton Head Primary Care lists adults of all ages, and Marshview’s page lists adult care. Mayes Internal Medicine and Dr. Petty are internal medicine offices for adults.

Looking for a children’s doctor? See pediatricians on Hilton Head Island. If you only need a family doctor on Hilton Head for yourself, any of the offices above is a fair first call.

Which Hilton Head Primary Care Doctors Are Taking New Patients?

Main Street Medical, Marshview Primary Care and Lowcountry Family Care each say on their own pages that they are taking new patients. Mayes, UniPlus, Novant Health and Integrate Medical do not say either way, so call and ask. A doctor’s book can fill up between a website update and your call, so ask for the date of the first open new-patient visit before you move your records.

Retiring to the island? Bring your medication list and ask the office to request your old records. Ask the Medicare questions in the section below before you book.

Concierge and Direct Primary Care: What the Fees Cover

MDVIP’s Dr. William Petty lists membership at $495 for three months, $990 for six or $1,980 for a year (2026). UniPlus Health lists about $160 a visit for patients with no insurance and no membership (2026), and offers same or next-day appointments and unlimited visits to members. Mayes Internal Medicine lists concierge medicine but does not post its fee.

Ask each office whether the fee replaces insurance billing or sits on top of it, and what happens to the membership if you spend the summer away from the island.

Primary Care Doctors on Hilton Head Island That Take Medicare

With about 39% of island residents 65 or older (as of 2024), most offices see Medicare patients, but the practices’ own pages mostly do not list which plans they take. Ask three things: do you accept my Medicare or Medicare Advantage plan, are you taking new Medicare patients, and is the lab you use in my network. For the basics, see Medicare on Hilton Head Island.

Same-Day and Weekend Primary Care on Hilton Head

Main Street Medical is open seven days and takes walk-ins at its main office. Integrate Medical welcomes walk-ins, Mayes lists same or next-day visits, and Novant Health lists same-day sick visits. UniPlus sees patients Saturday by appointment. For a minor injury or illness after hours, see Novant Health Urgent Care.

For an emergency, go to the ER at Hilton Head Hospital on Hospital Center Boulevard, the island’s only one, open 24 hours.

Primary Care Near Sea Pines, Shelter Cove and the Hospital

Most of the island’s primary care sits on the north end near Hilton Head Hospital, between Hospital Center Boulevard and Main Street. From Sea Pines the closest office is Dr. Petty’s on Main Street, about 4.6 miles in a straight line; Main Street Medical is 5.0 miles, and the offices by the hospital are 5.3 to 5.7 miles. From Shelter Cove, Integrate Medical on Marshland Road is the closest at 1.6 miles, with Main Street Medical and Marshview about 2.1. All distances are straight-line from the address.

Living in Sun City, Bluffton or Okatie? See primary care doctors in Bluffton, SC. Looking for a specialist? The Hilton Head doctors guide covers the rest.

Frequently Asked Questions

Who are the best primary care doctors on Hilton Head Island?

Main Street Medical has the most reviews, 2,566 at 4.8 stars. UniPlus Health has 311 at 5 stars, Mayes Internal Medicine 113 at 5, Beaufort Memorial Marshview Primary Care 85 at 5, and Novant Health Hilton Head Primary Care 60 at 4.5.

Is there a primary care doctor on Hilton Head Island taking new patients?

Main Street Medical, Marshview Primary Care and Lowcountry Family Care each say on their own pages that they are taking new patients. Call the others to ask.

Is there a family doctor on Hilton Head Island who sees children?

Yes. Main Street Medical sees adults and children, and Lowcountry Family Care lists family care and pediatric care. For a children’s doctor only, see the pediatricians page.

Is there a concierge doctor on Hilton Head Island?

Yes. Mayes Internal Medicine lists concierge medicine, and Dr. William Petty is an MDVIP doctor with membership listed at $495 for three months, $990 for six or $1,980 for a year (2026). UniPlus Health offers a monthly membership as an alternative to insurance.

Can I see a primary care doctor on Hilton Head on a weekend?

Main Street Medical is open seven days with shorter weekend hours, and UniPlus Health sees patients Saturday by appointment. The other offices are closed Saturday and Sunday.

Is there a primary care doctor near Hilton Head Hospital?

Yes. Novant Health Hilton Head Primary Care is on the hospital campus, and UniPlus Health, Mayes Internal Medicine and Lowcountry Family Care are all within 0.3 miles of it.

Which primary care doctor is closest to Sea Pines?

Dr. William Petty’s MDVIP office at 3901 Main Street is the closest, about 4.6 miles in a straight line. Main Street Medical is about 5.0 miles away.

Do primary care doctors on Hilton Head take Medicare?

Most offices see Medicare patients, but their own pages mostly do not list plans. Ask whether the office takes your Medicare or Medicare Advantage plan and is taking new Medicare patients before you book.

Where do I find a primary care doctor in Sun City or Bluffton?

See the Bluffton primary care page, which lists Beaufort Memorial, Novant Health, MUSC and other offices on the mainland side of the bridge.

Your beach week starts here

Compare villa and beach home prices from local rental companies side by side, and catch last-minute deals before they’re gone.

Search vacation rentals

Property manager? Partner with us