Shankarpur is located in the north-eastern part of Madhepura District in Bihar. It is about 17 km north-west of Madhepura -the district headquarters. Murliganj is 19 km south.
Singheshwar Temple, the pillar of Maurya and an ancient mosque at Uda-Kishunganj are some of tourist interest in the neighborhood.
Patna Airport, about 143 km south-west, is the nearest airport. Madhepura Railway Station is the nearest major railhead.