At the practice of Dr. Robert Rapp Jr., every visit begins with someone who actually takes the time to know you — your history, your concerns, your goals. Comprehensive primary care for the entire family, right here in Harford County.
From routine check-ups to managing long-term conditions, Dr. Rapp provides the kind of thorough, ongoing care that keeps you healthy — not just when you're sick.
Annual physicals, lab work, cancer screenings, and immunizations designed to catch issues early — before they become problems.
Ongoing, coordinated care for diabetes, hypertension, asthma, and other conditions — with regular follow-ups and medication reviews.
Care for every stage of life — from pediatric visits and adolescent check-ups to senior wellness and everything in between.
Same-day or next-day appointments for infections, sprains, allergies, and other urgent — but non-emergency — health concerns.
Clear explanations, practical lifestyle guidance, and the resources you need to make informed decisions about your health.
A consistent, long-term relationship with your physician means better outcomes — because Dr. Rapp knows your full medical history.
Dr. Robert Rapp Jr. built his practice on a simple conviction: that effective healthcare starts with a genuine human connection. He doesn't just treat conditions — he gets to know the person sitting across from him.
Located on Pulaski Highway in the heart of Harford County, our office serves patients of all ages in Havre de Grace and the surrounding communities. Whether you need a routine annual exam, help managing a chronic condition, or a second opinion on a health concern, you'll find a doctor who listens carefully and explains clearly.
Every patient deserves to feel heard and respected.
No rushed visits — every concern gets attention.
Right here in Harford County, where you live.
Long-term relationships, not one-off visits.
We want your first visit to go smoothly. Here's what to expect and how to prepare.
Evening and weekend slots may be available. Call to check.
We accept most major insurance plans. Please call our office to confirm coverage for your specific plan before your visit. Self-pay options are also available.
Bring a list of current medications, your insurance card, a photo ID, and any recent lab results or referral documents if you have them.
Call us to request an appointment, or send a message through the form and we'll get back to you promptly.
Fill out the form below and we'll reach out within one business day.
Message Sent!
Thank you — we'll be in touch within one business day.