El distrito fue creado por la Ley Nº 2386 del 14 de octubre de 1901, durante la presidencia de Eduardo López de Romaña, abarcando las localidades de Huacachi (cabecera), Vioc, Colcabamba, San Martín de Mara, Ocococha, Tarapacá, La Merced, Quinhuay y Huanhuash.