Limita por el noroeste con la provincia de Bagua; por el sureste con el distrito de Bagua Grande; por el sur con el distrito de Cumba y; por el oeste con el departamento de Cajamarca.
[1] En el distrito de El Milagro se encuentra el fuerte Vencedores del CENEPA la sexta y única brigada de la selva peruana.
El distrito fue creado el 30 de mayo de 1984 mediante Ley N.º 23843, en segundo gobierno del Presidente Fernando Belaúnde Terry Abarca una superficie de 313,89 km² y tiene una población estimada mayor a 6500 habitantes.
Su capital es el pueblo de El Milagro.
alcalde: Celestino Rodríguez Hurtado, de acción popular