top of page

Primary Care Physician in Vista, CA

Dr. Mark O'Brien, D.O. - board-certified internal medicine, 30+ years of experience, now accepting new patients in North San Diego County.

Medically reviewed by Mark O'Brien, D.O. - Board-certified Internal Medicine | Last reviewed: May 2026

blogs2 (6).png

The Best Primary Care Physician in Vista, CA

Coastal Internal Medicine provides primary care for adults in Vista, California, led by Dr. Mark O'Brien, D.O., a board-certified internal medicine physician with over 30 years of experience. Our practice offers annual physicals, chronic disease management, same-day sick visits, preventive screenings, and ongoing health care for adults age 18 and older. We accept Medicare, Aetna, Alignment Health Plan, Anthem Blue Cross, Astiva Health, Blue Shield, Cigna, Clever Care Health Plan, Greater Tri-Cities IPA, Health Net, Humana, SCAN Health Plan, Sharp Health Plan, and United Healthcare. Now accepting new patients. Call (760) 472-5195 to schedule.

What Is a Primary Care Physician?

A primary care physician (PCP) is the doctor you see first for most health concerns — the central point of contact for your medical care. A good primary care physician knows your full health history, manages your medications, coordinates specialist referrals, performs your annual physical, treats common illnesses, and helps you stay healthy through preventive care.

 

At Coastal Internal Medicine, Dr. Mark O'Brien serves as the primary care physician for adults across North San Diego County. As a board-certified internist, he specializes in the prevention, diagnosis, and treatment of conditions affecting adults — from routine checkups to complex chronic disease management.

 

The relationship between you and your primary care physician is one of the most important in your healthcare. It's a long-term partnership built on trust, continuity, and a doctor who actually knows you — not a rotating cast of providers you meet for the first time at every visit.

What Internal Medicine Means

Internal medicine is the medical specialty focused exclusively on adult healthcare. Physicians like Dr. O'Brien — known as internists — complete four years of medical school followed by three or more years of residency training devoted entirely to adult medicine. This deeper, narrower training gives internists particular expertise in:

Complex chronic disease management

Patients with multiple coexisting conditions

Adult preventive care and screening

Diagnosis of difficult or undefined symptoms

Coordination of specialist care for complicated cases

If you're an adult — especially one managing one or more chronic conditions — an internist is often the best fit for primary care. Internists are sometimes called "the doctor's doctor" because of how often other physicians refer their own families to them.

About Dr. Mark O'Brien, D.O.

Dr. Mark O'Brien is a board-certified internal medicine physician with over 30 years of clinical experience in North San Diego County. He founded Coastal Hospitalists at Tri-City Medical Center and oversaw all hospitalist care there for three decades before opening Coastal Internal Medicine to focus on outpatient primary care.

A few things make Dr. O'Brien's practice different:

blogs2 (6).png

Doctor-led, not corporate

Coastal Internal Medicine is independent — not part of a hospital system or private equity rollup. Decisions about your care are made by your doctor, not by an administrator.

9.png

Time with patients

Visits are scheduled to allow real conversation, not the 8-minute hurry typical of large practices.

1800x1200_annual_physical_examinations_bigbead_alt.webp

Long-term continuity

Many of Dr. O'Brien's patients have been with him for years because they love the service

csc-april-blog-1.webp

Hospital experience

Three decades overseeing inpatient care means Dr. O'Brien has seen virtually every clinical scenario — and brings that judgment to outpatient practice.

400.png

Compassion and rigor

Patients consistently describe him as thorough, attentive, and genuinely caring. Colleagues describe him as the "gold standard" of internal medicine.

Services We Provide

As your primary care physician, Dr. O'Brien provides:

W-MK_WA_HiH_ExamRooms_1.avif

Annual Physicals and Preventive Care

Comprehensive yearly checkups, including physical examination, vital signs, age-appropriate screenings, lab work, vaccinations, and lifestyle review. Annual physicals are typically covered at 100% by most insurance plans.

How-to-choose-a-primary-care-physician.jpg

Chronic Disease Management

Long-term care for diabetes, hypertension, heart disease, COPD and asthma, high cholesterol, thyroid disorders, Parkinson's disease, arthritis, anxiety, depression, and obesity. Learn more about our chronic illness management approach.

preventive_care.jpg

Same-Day Sick Visits

Acute care for established patients experiencing flu, infections, sudden symptoms, or chronic condition flare-ups. Learn more about same-day appointments.

istockphoto-1402841619-612x612.jpg

Health Optimization

Annual physicals, executive physicals, preventive screenings, vaccinations, hormone optimization, weight management, nutrition counseling, sleep evaluation, and personalized wellness services. Learn more about health optimization.

6.png

Medication Management

Prescribing, adjusting, and reviewing medications to optimize outcomes and avoid side effects or interactions. Particularly important for patients on multiple medications.

Three-Most-Important-Benefits-of-Having-a-Primary-Care-Physician.jpg

Specialist Coordination

When you need to see a cardiologist, endocrinologist, neurologist, rheumatologist, or other specialist, Dr. O'Brien acts as the quarterback of your care — making referrals, reviewing reports, and keeping your treatment unified.

12.png

Hospital Follow-Up Care

With three decades at Tri-City Medical Center, Dr. O'Brien is uniquely positioned to coordinate care for patients transitioning home after a hospital stay.

What to Expect as a New Patient

Becoming a patient at Coastal Internal Medicine is straightforward:

Request an appointment

online via our Phreesia portal or by calling (760) 472-5195

Complete new patient paperwork before your visit

we'll send forms or you can fill them out in the office

Your first visit (about 60 minutes)

Dr. O'Brien reviews your full medical history, current medications, prior test results, and health goals

Baseline testing

Lab work and any condition-specific testing needed to establish where you are today

Your personalized care plan

A treatment plan built around your specific conditions, lifestyle, preferences, and goals

Ongoing care

Most patients are seen every 3 to 12 months depending on their health needs

Why Patient Choose Dr. O'Brien for Same Day Appointments

Experience

30+ years of internal medicine experience, including 30 years overseeing hospitalist care at Tri-City Medical Center

Physician-Led

Independent, physician-led practice — not part of a large hospital network, which means more direct access to your doctor

One Stop for You

Multiple chronic conditions handled in one place — patients with three or more conditions are common in our practice, not the exception

Same Day Appointments

Same-day appointments available for established patients when conditions flare or new symptoms arise

Insurances Accepted

Accepts Medicare, Aetna, Anthem Blue Cross, Blue Shield, Cigna, United Healthcare, and Greater Tri-Cities IPA

Convenient Location

Conveniently located in Vista, adjacent to Tri-City Medical Center, serving North San Diego County

Insurance Plans Accepted

Coastal Internal Medicine accepts the following insurance plans:

  • Medicare

  • Aetna

  • Alignment Health Plan

  • Anthem Blue Cross

  • Astiva Health

  • Blue Shield

  • Cigna

  • Clever Care Health Plan

  • Greater Tri-Cities IPA

  • Health Net

  • Humana

  • SCAN Health Plan

  • Sharp Health Plan

  • United Healthcare

If you don't see your plan listed, please call (760) 472-5195 — we may be able to accommodate other plans or help you understand your out-of-network options.

Areas We Serve

Coastal Internal Medicine is located in central Vista and serves adult patients across North San Diego County, including:

  • Vista — our home city, 161 Thunder Drive, Suite 210

  • Oceanside — directly adjacent, including the Tri-City Medical Center area

  • Carlsbad — La Costa, Aviara, and Carlsbad Village

  • San Marcos — including Cal State San Marcos and surrounding neighborhoods

  • Escondido — east into the inland valley

  • Fallbrook, Bonsall, and Valley Center — for patients willing to travel for the right primary care relationship

Our office is conveniently located adjacent to Tri-City Medical Center for hospital coordination and follow-up.

Chronic Illness FAQs

Untitled design (18).png

Dr. Mark O’Brien has been one of our families primary care physician for over 20 years. Dr. O’Brien is caring, patient, and very knowledgeable

Amy C.

I have always felt seen, heard, and understood. Dr. O'Brien is science and reality based yet sees through a holistic lens positively focusing on solution vs stewing in the challenge or condition.

Jill K.

Dr. O'Brien has been thorough in his evaluation of my issues, provided easy to understand treatment options and followed through with thoughtful care so I have been able to live my healthiest and best life.

Mark B.

Untitled design (15).png

Looking for a Real Primary Care Doctor in Vista?

Dr. Mark O'Brien, D.O. is currently accepting new adult patients at Coastal Internal Medicine. Whether you're new to the area, switching from another provider, or finally ready to establish care with a doctor who knows you, we'd be glad to welcome you to the practice.

📍 161 Thunder Drive, Suite 210, Vista, CA 92083

🕐 Monday – Friday, 9:00 AM – 4:30 PM

bottom of page