As of 2010, the town of Catazajá had a population of 2,973. Other than the town of Catazajá, the municipality had 249 localities, the largest of which (with 2010 populations in parentheses) were: Punta Arena (1,365) and Loma Bonita (1,071), classified as rural.
