Sunlit coastal landscape of Stuart, Florida
Now accepting new patients

Hello, neighbor.
Let's take care
of you.

Dr. Mark Moran provides thoughtful, person-centered primary care right here in Stuart. Whether it's a routine check-up or managing a long-term condition, you'll always leave feeling heard.

Scroll
About Dr. Moran

A physician who
actually listens

Dr. Mark Moran built his practice on a simple conviction: healthcare works best when a doctor truly knows the person sitting across from them. That's why he takes the time to understand your history, your concerns, and what matters most to you — not just your symptoms.

Based in the heart of Stuart, Dr. Moran brings years of clinical experience in internal medicine to every visit. He believes preventive care isn't about checking boxes — it's about catching issues early, keeping you well, and building a partnership that lasts.

When he's not seeing patients, you'll find him enjoying the coastal lifestyle that makes Stuart such a special place to live and practice.

15+ Years of Experience
Stuart Local Practice
New Patients Welcome
Dr. Mark Moran in his Stuart medical office
Services

Comprehensive care,
without the hassle

From annual physicals to ongoing management of chronic conditions, Dr. Moran offers a full range of primary care services designed to keep you healthy at every stage of life.

Annual Wellness Exams

A thorough yearly check-up that goes beyond the basics — reviewing your full health history, running appropriate screenings, and setting goals for the year ahead.

Chronic Disease Management

Ongoing, coordinated care for conditions like diabetes, hypertension, and thyroid disorders — with regular monitoring, medication adjustments, and lifestyle guidance.

Preventive Screenings

Evidence-based screenings tailored to your age, gender, and risk factors — including blood work, cancer screenings, and cardiovascular assessments.

Acute Illness & Injury

Same-day or next-day appointments for infections, minor injuries, and urgent health concerns — because you shouldn't have to wait when you're not feeling well.

Health Risk Assessments

A detailed look at your overall health profile — identifying potential risks before they become problems and creating a personalized plan to stay ahead.

Family-Centered Care

Healthcare for the whole household — from adolescent visits to senior wellness, Dr. Moran supports patients of all ages under one roof.

Our Approach

Care that feels
like it was made for you

At Dr. Moran's practice, medicine isn't a transaction — it's a relationship. Here's what sets the experience apart:

1

Time on your side

Appointments are scheduled with enough time for you to ask questions and feel comfortable sharing what's on your mind.

2

Clear, jargon-free communication

You'll always understand your diagnosis, your options, and next steps — explained in plain language you can actually use.

3

Continuity you can count on

Dr. Moran knows your history and your goals. You won't have to restart your story every time you walk through the door.

Clean, welcoming medical office interior in Stuart
Friendly front desk staff at Dr. Moran's office
Dr. Moran consulting with a patient
Preventive health screening equipment
Your Visit

What to expect
when you arrive

From the moment you call to schedule, we've made the process as smooth and stress-free as possible.

Step 1

Call to Schedule

Reach us at (772) 288-2400 and find a time that works for your schedule.

Step 2

Complete Paperwork

New patients fill out a brief intake form before their first visit — it helps Dr. Moran prepare for your appointment.

Step 3

Your Consultation

Dr. Moran spends real time with you — reviewing health history, discussing concerns, and answering every question.

Step 4

Your Care Plan

Leave with a clear, personalized plan — including any next steps, referrals, or follow-up appointments you need.

"The first time I walked into Dr. Moran's office, I knew I'd found the kind of doctor I'd been looking for my entire life."
Stuart, FL Patient
Get in Touch

Ready to schedule
your visit?

We'd love to welcome you. Call us to set up your appointment, or stop by — we're conveniently located in Stuart and easy to find.

Address

1050 SE Monterey Rd
Stuart, FL 34994-4512

Office Hours

Monday – Friday: 8:00 AM – 5:00 PM
Weekends: By appointment only

Send a Message

Have a question? Fill out the form and we'll get back to you promptly.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website