OHSU’s two hospitals, OHSU Hospital and OHSU Doernbecher Children’s Hospital, and many primary care and specialty practices are mostly in southwest Portland on the Marquam Hill campus and in the South Waterfront District.
We also offer:
- Family Medicine practices in the Gabriel Park neighborhood (Southwest Portland), the Richmond neighborhood (Southeast Portland) and Scappoose.
- Pediatric primary care and specialty practices in Bethany (Washington County) and southwest Washington.
- Cancer services in Beaverton, Gresham, Northwest Portland and Tualatin.
- Outreach clinics and partnerships with community hospitals throughout Oregon and southwest Washington.
OHSU provides a broad spectrum of specialties and services to more than 200,000 patients from throughout Oregon and Southwest Washington. More than a third of our patients are children.
Care ranges from the basic to the complex, and from disease prevention to specialized care for the most complicated illnesses and injuries. Many of these services are offered nowhere else in Oregon.
For a complete list, visit Healthcare Services.
Healthcare Services provides links to lists of specialties and centers at OHSU, and to our list of doctors. You may search for a doctor by name, specialty or location.
See practices and providers using the find a doctor tool.
If you have trouble finding what you need, call 503-494-8311.
Visit locations and parking to find directions, maps, parking and public transportation for all patient care.
OHSU hospitals and medical practices have free, designated parking for patients.
If you are visiting a doctor’s office on Marquam Hill or at the OHSU Center for Health & Healing Building 1 or 2, you must have your parking ticket validated at the reception desk to make sure you aren't charged.
Parking is also free for patients and visitors at our Bethany, Gabriel Park and Scappoose practices.
We want to make billing and payment as simple as possible for you. Visit Billing and Insurance to learn more. For questions or to make payment arrangements, call 503-494-8760 or 800-500-5582.