Maira Kalan is a village in Pathankot tehsil in district of Gurdaspur, Punjab, India. As per the data provided by Census of India in 2011, total population of Maira Kalan was 312 which includes 168 males and 144 females. Maira Kalan covers 539 ha area. Pincode of Maira Kalan is 145025.