Tanto el Hospital General del SESEQ como el hospital de Zona del IMSS brindan atención médica de 2.º nivel, aunque cabe destacar que el ex-Hospital General (SESEQ) en años recientes destacó sobre todo el Estado de Querétaro al ganar el Premio Nacional de Calidad; además de a la población del propio municipio, a la de los municipios aledaños, incluyendo de los estados de Hidalgo, México y Michoacán, brindando servicio a más de 500,000 habitantes, por lo que en algunos casos resulta insuficiente el servicio.