Get in Touch With
BeachCare

We're here 7 days a week — walk in without an appointment or reach us by phone, email or the form below. We'd love to hear from you.

Our Location

Morehead City, North Carolina

Clinic Address
5059 Hwy 70 West
Morehead City, NC 28557
Fax
(252) 808-2022

Office Hours

Checking status…

Monday 8:00 AM – 7:00 PM
Tuesday 8:00 AM – 7:00 PM
Wednesday 8:00 AM – 7:00 PM
Thursday 8:00 AM – 7:00 PM
Friday 8:00 AM – 7:00 PM
Saturday 9:00 AM – 4:00 PM
Sunday 9:00 AM – 4:00 PM
Walk-ins welcome every day — no appointment needed

Getting Here

From Beaufort, Atlantic Beach & Newport

1
From US-70, head towards Morehead City heading west on Arendell Street / Hwy 70 West.
2
Continue past the Morehead City central business area towards the western end of Hwy 70.
3
BeachCare is located at 5059 Hwy 70 West — look for our sign on the right side.
4
Ample free parking available directly in front of the clinic.
Open in Google Maps

Send Us a Message

Have a question about services, insurance or appointments? Fill in the form below and our team will get back to you within one business day. For urgent matters, please call (252) 808-3696.

Your information is protected under HIPAA and our privacy policy. For medical emergencies, call 911 or go to your nearest ER.

Message Sent!

Thank you for contacting BeachCare. A member of our team will respond within one business day.

For immediate assistance, call us at (252) 808-3696.

BeachCare Urgent & Family Medical Center

5059 Hwy 70 West
Morehead City, NC 28557
(252) 808-3696

Get Directions

Frequently Asked
Questions

Quick answers to the questions we hear most often from patients and families across the Crystal Coast.

Do I need an appointment for urgent care?
No appointment is ever needed for urgent care at BeachCare. Simply walk in any day of the week during our opening hours — Monday through Friday 8 AM–7 PM and weekends 9 AM–4 PM.
Does BeachCare accept Medicare and Medicaid?
Yes. BeachCare is a certified Medicare and Medicaid provider and also accepts most major commercial insurance plans including Blue Cross Blue Shield, Aetna, Cigna, United Healthcare, Humana and Tricare. Self-pay patients are always welcome.
Are you accepting new patients for family medicine?
Yes, BeachCare is actively accepting new patients for ongoing family medicine and primary care. Call us at (252) 808-3696 or book online to schedule your first appointment as a new patient.
Can I get a DOT physical without an appointment?
Yes. DOT physical exams are available on a walk-in basis at BeachCare. We are FMCSA-certified and provide same-day DOT medical cards. We also offer pre-employment, school and sports physicals — all walk-in available.
How do I schedule a telehealth visit?
You can book a telehealth visit online via our appointment page or call us at (252) 808-3696. Telehealth visits are conducted via secure HIPAA-compliant video and are covered by Medicare, Medicaid and most major insurance plans.
How do I request my medical records?
To request your medical records, please call us at (252) 808-3696 or send a written request by fax to (252) 808-2022 or by email to info.beachcaremedical@gmail.com. Please allow 5–10 business days for processing.
Is parking available at the clinic?
Yes. Free parking is available directly in front of the BeachCare clinic at 5059 Hwy 70 West, Morehead City. The clinic is easily accessible from US-70 with convenient roadside access.
What should I bring to my first visit?
Please bring a valid government-issued photo ID, your current insurance card (if applicable), a list of any current medications, and any relevant prior medical records or referral documents. New patients should also arrive a few minutes early to complete intake paperwork.

Ready to Visit Us?

Walk in any day or book an appointment online. Open 7 days a week at 5059 Hwy 70 West, Morehead City, NC.