Zacapu (original name Tzacapo Tacanenam, translated to Spanish as "Lugar de Piedras" or "Place of Stones" in English) is a city and its surrounding municipality in the Nahuatzen mountains of north-central Michoacán, Mexico. Located near Compandaro Michoacan, the city had a population of 51,386 in the 2005 census and the municipality 70,636. The municipality has an area of 455.96 km² (176.05 sq mi).