Die Provinz Anta ist eine von dreizehn Provinzen der Region Cusco in Südzentral-Peru. Sie hat eine Fläche von 1876,12km². Beim Zensus 2017 lebten in der Provinz 56.206 Menschen. Im Jahr 1993 lag die Einwohnerzahl bei 56.424, im Jahr 2007 bei 54.828. Die Provinzverwaltung befindet sich in Anta.
Die Provinz Anta liegt in den Anden, 20km westlich der Regionshauptstadt Cusco. Sie hat eine Längsausdehnung in Ost-West-Richtung von etwa 83km sowie eine maximale Breite von etwa 40km. Der Oberlauf des Río Apurímac fließt entlang der südwestlichen Provinzgrenze nach Nordwesten. Die Cordillera Vilcabamba, ein vergletscherter Gebirgszug der peruanischen Ostkordillere mit ihrem höchsten Gipfel, dem 6264m hohen Salcantay, bildet die nordwestliche Provinzgrenze.