Silverton Primary Care

Who will be there
when it matters
most?

Dr. Mark C. Rowley provides thoughtful, comprehensive primary care for adults in Silverton and Marion County — from preventive screenings to chronic condition management, all in a setting that feels like a partnership, not an appointment.

Scroll

Comprehensive care tailored
to your needs

Dr. Rowley treats the whole patient — not just the symptoms — with a focus on prevention, continuity, and genuine understanding of each person's health journey.

Preventive Care & Screenings

Annual physicals, immunizations, cancer screenings, and lab work designed to catch issues early — before they become problems.

Chronic Disease Management

Ongoing, coordinated care for diabetes, hypertension, heart disease, asthma, and other conditions that require long-term attention.

Acute Illness & Injury

Same-day or next-day appointments for infections, sprains, allergies, and other urgent concerns — because health issues don't wait.

Adult Medicine

Comprehensive primary care for adults of all ages — from young professionals to seniors — with a patient-centered approach that respects your time and concerns.

Diagnostic Services

On-site lab testing, EKG, and basic diagnostics to streamline your care and reduce the need for outside referrals when possible.

Wellness & Lifestyle Medicine

Personalized guidance on nutrition, stress management, sleep, and exercise — because lasting health goes beyond treating illness.

Dr. Mark C. Rowley in his Silverton medical office

Years

of Practice

A physician who listens
as carefully as he diagnoses

Dr. Mark C. Rowley has built his practice on a simple conviction: that effective medicine begins with a real human connection. In his Silverton office, you won't feel like a file number — you'll feel like a partner in your own care.

He brings a calm, methodical approach to adult medicine, taking the time to explain diagnoses, discuss treatment options thoroughly, and help patients understand the why behind every recommendation. Whether you're managing a chronic condition or simply looking for a doctor who will remember your name, Dr. Rowley is committed to providing consistent, compassionate care right here in the community.

Compassion

Every visit starts with listening — your concerns, your goals, your history.

Continuity

You'll see the same doctor, build a relationship, and never start over.

Clarity

No jargon, no rushed explanations — just honest, clear communication.

Community

Proudly serving Silverton and Marion County for years.

Everything you need
to know before your visit

01

New Patients

Welcome. To get started, please call our office to schedule an initial consultation. Bring a photo ID, insurance card, and a list of current medications. New patient visits allow extra time for a thorough history and baseline exams.

02

Insurance & Billing

We accept most major insurance plans. Please contact our office to verify coverage for your specific plan. Self-pay and cash-pay options are also available for uninsured patients.

03

Office Hours

Monday – Friday: 9:00 AM – 5:00 PM
Saturday – Sunday: Closed

After-hours urgent concerns — please call the office and follow the voicemail instructions for same-day guidance.

04

What to Bring

• Photo identification
• Insurance card(s)
• List of current medications & dosages
• Referral letters (if applicable)
• Questions or concerns you'd like to discuss

Ready to take the
next step? Let's talk.

Whether you're seeking a new primary care physician or scheduling your annual visit, we're here to help. Call us or send a message — we'll get back to you promptly.

Address

607 Welch St

Silverton, OR 97381-1946

Hours

Mon – Fri: 9:00 AM – 5:00 PM

Sat – Sun: Closed

Send a Message

Fill out the form below and we'll reach out within one business day.

Located in

Silverton, Oregon

Conveniently located on Welch Street in the heart of downtown Silverton, serving Marion County and the surrounding communities.

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