Der Distrikt Angasmarca liegt in der Provinz Santiago de Chuco in der Region La Libertad im Westen von Peru. Der Distrikt wurde am 21. September 1985 gegründet. Er besitzt eine Fläche von 150km². Beim Zensus 2017 wurden 5097 Einwohner gezählt. Im Jahr 1993 lag die Einwohnerzahl bei 4261, im Jahr 2007 bei 6052. Die Distriktverwaltung befindet sich in der etwa 2900m hoch gelegenen Kleinstadt Angasmarca mit 1899 Einwohnern (Stand 2017). Angasmarca liegt 13km östlich der Provinzhauptstadt Santiago de Chuco.
Der Distrikt Angasmarca liegt im Südosten der Provinz Santiago de Chuco. Das Areal wird im Osten und im Süden von den Flüssen Río Angasmarca und Río Tablachaca begrenzt.