Shankarpur es una de las divisiones administrativas del distrito de Madhepura en el estado indio de Bihar . La sede del bloque se encuentra a una distancia de 13 km de la sede del distrito, es decir, Madhepura .
Shankarpur se encuentra en 26°01′52″N 86°51′54″E / 26.031, -86.865 .
Los panchayats en el bloque de desarrollo comunitario de Shankarpur son: Maura Kabiahi, Maura Jharkaha, Parsha, Rampur Lahi, Gidhdha, Behrari, Sonbarsha, Jirwa Madheli y Raibhir. [1]
En el censo de 2001, el bloque de Shankarpur tenía una población de 82.519 habitantes.