Keith Hansen, DO

Keith Hansen, DO

Family Medicine, Virtual Visits

Primary Contact

641-456-5050

About

Having now practiced medicine at Franklin General Hospital for over 45 years, Dr. Keith Hansen has cared for several generations of families. We are fortunate to have benefited from the stability and continuity of having Dr. Hansen dedicate his entire career to the greater Hampton area.

Services & Specialties

Areas of Specialization

  • Family Medicine
  • Virtual Visits

Conditions Treated

  • Allergy
  • Primary Care

Locations & Contact

Primary Location

Franklin Medical Center Hampton

1720 Central Avenue E
Hampton , IA 50441

View hours
Monday
7:30am - 4:30pm
Tuesday
7:30am - 4:30pm
Wednesday
7:30am - 4:30pm
Thursday
7:30am - 4:30pm
Friday
7:30am - 4:30pm
Franklin Medical Center Hampton

Insurances Accepted

  • Aetna
  • Amerigroup
  • Blue Cross Blue Shield
  • Cigna
  • Humana
  • Iowa Total Care
  • Medica
  • Medicaid
  • Medicaid WPS IA
  • Multiplan
  • Oscar
  • Tricare
  • UHC
  • UMR
  • Veterans Administration
  • Wellmark
Show more

Education & Certifications

Education

Medical School:
Des Moines University-Osteopathic Medical Center

Provider Ratings

The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy. Learn More >

4.7 out of 5

(59 ratings)

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

11 Reviews

12/30/2025

Can't think of a thing!

02/10/2025

I really wouldn't go to another hospital, clinic or Dr. I'm so satisfied with therm that I drive from Greene to get to them and will continue!!

02/03/2025

Everything was excellent

01/31/2025

Dr. Hansen is always been my doctor and has always taken care of me with high respects and I appreciate him caring for me. Thank you, Dr. Hansen.

01/17/2025

Dr. Hansen was very understanding. The receptionist and his nurse were very considerate.

01/09/2025

Dr. Hansen explains things well and cares about helping you.

01/07/2025

Always courtesy provided

12/18/2024

Worked very well with Mercy Drs,and tests.

12/16/2024

Dr Hanson answered all my questions.

12/11/2024

Very Good 馃憤

12/09/2024

I always know that if there are changes I be taken care of right a way. My blood thinner test was too high and a correction was made, information was given in writing and the change was explained to me. This way it was clear to me what I needed to do.
Show more