Mark D Totten , M.D.
Family Medicine
5.0 of 5 stars
191 Ratings, 18 Reviews
Glendale Adventist Medical Center
Residency, Family Practice, 1991
Dartmouth Medical School
Medical Education, Doctor of Medicine, 1988
5.00 out of 5 5.0 of 5 stars — 191 Ratings, 18 Reviews
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.
Reviewed on 09/04/2026
Very good doctor
Reviewed on 08/18/2026
A visit with Dr Totten is like a visit with an old friend.
Reviewed on 07/26/2026
Dr. Totten always listens to my concerns and helps me make the best decisions for my care. I feel very fortunate to have him as my primary care physician.
Reviewed on 07/03/2026
Dr Totten is very thorough and so caring!
Reviewed on 06/12/2026
The only reason I come to Nortons in Madison is because of my doctors.
Reviewed on 06/10/2026
Good.
Reviewed on 05/27/2026
Dr. Totten always takes his time to help
Long-standing relations with PCP, so we have strong rapport that adds to my professional respect of his care and attention.
Reviewed on 05/22/2026
Dr Totten is amazing!
Reviewed on 05/01/2026
Very good
Reviewed on 04/18/2026
Good
Reviewed on 04/14/2026
Dr. Totten takes of my entire family. Is great.
Reviewed on 04/10/2026
Dr Totten is awesome
Reviewed on 04/07/2026
Reviewed on 04/05/2026
I'm lucky to have him as a doctor
Reviewed on 02/18/2026
Nothing but good experiences
Reviewed on 02/09/2026
Dr. Totten always treats me excellent. I would not want to go to another doctor.
Reviewed on 02/06/2026
I would recommend him to anyone.
For non-life threatening injury or illness. X-ray and rapid testing available (all ages).
Virtual visits for minor illnesses or health concerns (2 years and older).
For sick visits, sports/ camp physicals, vaccine and more (12 months and older).
All Fields are Required
Complete the form below to request an appointment with this provider.
You may also reach us at 1-800-NORTON-1.
Click the button below to schedule an appointment with this provider.