Nabilatuk District is a District found in the Karamoja Sub-Region of Northern Uganda. It was formerly part of Nakapiripirit District.

The district has 3 sub counties, 16 Parishes and 61 villages. The District has over 28 schools currently with 9 Nursery Schools, 16 Primary Schools, 3 Secondary Schools.
Secondary Schools in Nabilatuk District
| Arengesiep Secondary Schools |
| St. Kizito Secondary Schools – Lorengedwat |
| St.Kizito Secondary School, Lorengedwat |
Primary Schools in Nabilatuk District
| Acegeretolim Primary School |
| Cucu Primary School |
| Domoye Primary School |
| Kamaturu Primary School |
| Kosike Primary School |
| Lokaala Primary School |
| Lolachat Primary School |
| Lorengedwat Primary School |
| Lorukumo Primary School |
| Nabilatuk Township Primary School |
| Nakuri Primary School |
| Napongae Primary School |
| Natapararengan Primary School |
| Natirae Primary School |
| Naweet Primary School |
| Sakale Primary School |