As of 2010, there are 25 medical facilities as well as 2 government operated rural health units that provide healthcare services in the municipality. Three of which are hospitals and that include the following: Our Lady of Mercy General Hospital (OLMGH) in Longos, The Good Shepherd Hospital in Poblacion and F.M. Cruz Orthopedic & Gen. Hospital in Santo Cristo. Several clinics can also be found in the municipality.