Primary Health Care Marshalltown Dental Clinic

112 E. Linn Street, Marshalltown, IA 50158| (641) 844-6230


Learn more about the programs and services available at this PHC location.


Meet the providers at PHC Marshalltown Dental clinic.


Pay your dental bills through the patient’s portal.


Marshalltown Dental clinic provides

  • Comprehensive dental care to patients of all ages
  • Culturally competent and compassionate staff
  • Help for dental emergencies
  • Interpreters
  • Assistance with Medicaid or other benefits enrollment

112 E. Linn Street Marshalltown, IA 50158

(641) 844-6230


Mon – Fri 7:45 AM – 5:00 PM Open until 5:45 PM on Thurs.

PHC will see patients regardless of ability to pay.


Click on a provider’s name to learn more about them.

Need To See A Provider?

Call (641) 844-6230 to schedule your appointment!

Primary Health Care is expanding

featured jobWe are seeking a general dentist and a pediatric dentist to join our team in Marshalltown.

Picture Yourself:


  • Working a rewarding job serving a diverse population
  • Living in a picturesque small town of 27,000 near Des Moines
  • In a recently renovated clinic with 11 operatories and a close-knit team

PHC is also an eligible work site for a number of student loan forgiveness programs, including National Health Service Corp, and Iowa PRIMECARRE among others.

Click the button below to view the full job description and to submit your application.



Click the button below to learn about other benefits available to PHC employees.



PHC Dental offers the care you need to improve and maintain your oral health. Our dentists see patients of all ages. PHC has two dental clinics in Des Moines, and this location in Marshalltown. We also see patients at Central Iowa Shelter and Services.

South Side Des Moines

B. Engebretsen Dental Clinic
2353 S.E. 14th Street
Des Moines, IA 50320
P: (515) 248-1470

Des Moines

University Medical Dental Clinic
1200 University Avenue, Suite 100
Des Moines, IA 50314
P: (515) 248-1888

Primary Health Care, Inc. logo

1200 University Avenue, #200 Des Moines, Iowa 50314

National Quality Approval Seal from The Joint Commission

An IowaHealth Center