Shikarpur, located near the Indo-Bangladesh border, is in Nadia District of West Bengal. Kolkata, the state capital, is 200 km away. Karimpur is 12 km to its south-west. Andharkotha, 9 km to the north; Dharmadaha, 5 km to the east and Kajipur, 5 km to the south are some of the surrounding localities.