Rupaheda is a village in Jirapur tehsil in district of Rajgarh, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Rupaheda was 1,998 which includes 1,005 males and 993 females. Rupaheda covers 907.79 ha area. Pincode of Rupaheda is N/A.