Cualac is a municipality in the Mexican state of Guerrero. The municipal seat lies at Cualac. The municipality covers an area of 196.8 km<sup>2</sup>.
As of 2005, the municipality had a total population of 6,816.