Mainpurkalan is a village in Mainpur tehsil in district of Raipur, Chhattisgarh, India. As per the data provided by Census of India in 2011, total population of Mainpurkalan was 2,485 which includes 1,233 males and 1,252 females. Mainpurkalan covers 500.12 ha area. Pincode of Mainpurkalan is 493888.