Shahpura No 2 is a village in Lahar tehsil in district of Bhind, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Shahpura No 2 was 636 which includes 330 males and 306 females. Shahpura No 2 covers 236.15 ha area. Pincode of Shahpura No 2 is N/A.