Somalapur is a village in Amla tehsil in district of Betul, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Somalapur was 1,056 which includes 535 males and 521 females. Somalapur covers 412.55 ha area. Pincode of Somalapur is N/A.