Logo
Profile last updated: March 2026How we source this data
DG
Provider Profile

David Geier, M.D.

Family Medicine Physician

NPI: 1649273913

4

17 · US News

20

Years Exp.

Keokuk

IA

Family Medicine

Specialty

About

Dr. David Geier, MD, is a dedicated family medicine physician located in Keokuk, IA. With over 20 years of experience, he focuses on the total health care of individuals and families, integrating biological, clinical, and behavioral sciences in his practice. Dr. Geier's commitment to patient care is reflected in his generally positive patient feedback, receiving an overall rating of 4.0 out of 5. Patients particularly appreciate his thoroughness during examinations and the friendly demeanor of his staff, often highlighting the ease of scheduling appointments as a significant advantage of his practice.

Throughout his career, Dr. Geier has built a reputation for addressing a wide array of health concerns, ensuring comprehensive care for his patients. His expertise encompasses various aspects of family medicine, and he strives to provide a welcoming and informative environment for all individuals seeking care. His practice reflects a commitment to quality and accessible healthcare, contributing to a positive overall experience for his patients.

Practicing Since

May 2005

Gender

Male

Experience

20 years

IA Medical License

#MD-44890

Practice Type

Group Practice

NPI Number

1649273913

Additional Specialties

Family Medicine

Additional Practice Locations

11753 HIGHWAY 200, COOPERSTOWN, ND 58425 · 701-797-2840

Avg. Self-Pay Rate

Self-pay rates shown are averages across all procedures on file for this provider, sourced from Transparency in Coverage Act data. These are cash-pay prices — what you'd typically pay without using insurance. Actual rates may vary by procedure, location, and date of service.

IADNA SARSCOV2 & INF A&B & RSV MULT AMP PROBE TQ

CPT: 87637professional

$894

Cost data sourced from insurer Transparency in Coverage Act filings. Costs shown are negotiated rates and may not reflect your actual out-of-pocket cost. Learn about our data

Local Market

Iowa Low

$80

Iowa Typical

$167

Iowa High

$314

Across Iowa, a family medicine physician visit ranges from $80 to $314 with a median of $167. This is 80% above the national median of $93. Based on 162 providers with published pricing data.

There is 1 family medicine physician in Keokuk and 23 across Iowa on our platform.

See full family medicine physician cost breakdown in Iowa
Patient Reviews

4

17 reviews

US News

Dr. David Geier, MD, a family medicine physician with over 20 years of experience, has received a generally positive sentiment from patients, reflected in an overall rating of 4 out of 5. Many patients appreciate his thoroughness during examinations, rating it highly at 5 out of 5. They also commend his expertise in addressing various health concerns and the friendly demeanor of his staff. Patients have noted that scheduling appointments is easy, contributing to a positive overall experience. However, there are some areas of criticism. Patients have expressed concerns regarding the amount of time Dr. Geier spends with them during appointments, rating this aspect as fair (2 out of 5). Additionally, his follow-up care and responsiveness to patient concerns were also rated poorly (2 out of 5). Some patients indicated that while they trust his medical judgment, they would prefer more engagement and communication during their visits. Overall, potential patients may find Dr. Geier to be a knowledgeable and capable physician, but they should be aware of possible limitations in appointment time and follow-up care.

Location

Address

1600 MORGAN ST

Keokuk, IA 52632

Phone

3195247150
Similar Doctors

Other family medicine physician in IA

Momentary Lab sources provider data from the CMS NPI Registry and cost data from federal Transparency in Coverage files. Reviews aggregated from Healthgrades, Vitals, WebMD, and other public sources. Learn how we verify and update healthcare information.

This page is for informational purposes only and does not constitute medical advice. Cost estimates are based on publicly available negotiated rate data and may not reflect your actual out-of-pocket cost. Always consult with your healthcare provider and insurance company for accurate cost information and medical decisions.