Santo Niño is one of twenty-eight (28) municipalities (along with one city) that comprise the province of Cagayan in the Cagayan Valley. The town is politically subdivided into thirty-one (31) barangays, and is a part of the 2nd Congressional District of Cagayan.