La prestación sanitaria pública del municipio la realiza el Servicio Andaluz de Salud (SAS) estando la zona comprendida en la Zona Básica de Salud de Sanlúcar de Barrameda que pertenece el distrito sanitario Jerez-Costa Noroeste, que tiene como hospital de referencia el hospital de especialidades Jerez de la Frontera.