According to Census 2011 information Birahimkhanda village is located in Raiganj Tehsil of Uttar Dinajpur district in West Bengal, India,
The total geographical area of village is 202.71 hectares. Birahimkhanda has a total population of 1989 peoples.