Welcome to BCHC Family Medicine – Oelwein – an Affiliate of UnityPoint Health.  BCHC Family Medicine – Oelwein provides the community of Oelwein and surrounding areas with the option to see six providers for their primary care and women’s health needs. The clinic features lab and radiology services including X-ray, DEXA (bone density screenings), and 3D Mammography. In addition, the new facility will have dedicated space for specialists to practice. As many as eight specialties including orthopedics, ENT, cardiology, urology, oncology, and palliative care will eventually rotate to the facility with continued room for growth.  With friendly faces you’ve come to know along with the medical expertise that you trust, BCHC Family Medicine – Oelwein provides a variety of services for you and your family from birth to old age.  Walk-in patients welcomed Monday-Friday from 8am-12pm and 1pm-4pm.  Established & non-established patients welcomed.

Services Provided Include

    • ADHD Management
    • Adult & Pediatric Health Maintenance
    • Asthmatic Management
    • Community Referrals
    • Contraception
    • Diabetic & Chronic Disease Management
    • Fracture Care
    • Hypertension Management
    • Immunizations
    • Joint Injections
    • Laboratory
    • Lesion Removals
    • Mental Health Management & Counseling
    • Office Procedural Care
    • Osteopathic Manipulation
    • Skin Disorders
    • Telehealth
    • Women’s Health Services
    • X-ray Services

Request an Appointment – BCHC Family Medicine – Oelwein

Please complete this form to request an appointment with one of our healthcare professionals at BCHC Family Medicine – Oelwein


Monday – Friday 8:00 a.m. until 5:00 p.m. Closed Holidays

Same-Day Appointments Monday-Friday from 8am-12pm and 1pm-4pm for established & non-established patients. Please call ahead.


(319) 283-2651


2405 Rock Island Rd.

Oelwein, IA 50662

Meet the Providers

BCHC Family Medicine – Oelwein is happy to assist you with the transfer of your medical records to our facility.  Please call us at 319-283-2651 for assistance.

Request an appointmentwith a family medicine provider

Learn More