Der Distrikt Maca liegt in der Provinz Caylloma in der Region Arequipa in Südwest-Peru. Der Distrikt hat eine Fläche von 237km². Beim Zensus 2017 wurden 701 Einwohner gezählt.[1] Im Jahr 1993 lag die Einwohnerzahl bei 1182, im Jahr 2007 bei 916.[1] Die Distriktverwaltung befindet sich in der 3262m hoch gelegenen Ortschaft Maca mit 691 Einwohnern (Stand 2017). Sie ist die einzige Ortschaft im Distrikt.
Der Distrikt Maca liegt 18km westlich der Provinzhauptstadt Chivay zentral in der Provinz Caylloma. Er hat eine Längsausdehnung in Nord-Süd-Richtung von 23km sowie eine Breite von 7,5km. Der Distrikt liegt am Südufer des nach Westen fließenden Río Colca. Oberhalb des Colca-Tals wird auf Terrassen Landwirtschaft betrieben. Es gibt mehrere Aussichtspunkte mit Blick über die Schlucht. Diese werden von Touristen frequentiert. Das Bergland im Süden des Distrikts ist trocken und öde. Im Südwesten des Distrikts erheben sich die erloschenen Vulkane Hualca Hualca (6025m) und Sabancaya (5976m).