El distrito de San Juan de la Virgen es uno de los seis distritos de la Provincia de Tumbes, ubicada en el departamento de Tumbes, bajo la administración del Gobierno Regional de Tumbes, en el Norte de Perú.