Apac is a town in Apac District, Northern Uganda. It is the 'chief town' of the district and the district headquarters are located there. The town is named after the district.
Apac General Hospital was established in 1968, with a capacity of 100 beds. It serves Apac District, and parts of the neighboring districts of Kiryandongo, Kole and Oyam.