Miadi Kalan is a village in Ajnala tehsil in district of Amritsar, Punjab, India. As per the data provided by Census of India in 2011, total population of Miadi Kalan was 993 which includes 538 males and 455 females. Miadi Kalan covers 316 ha area. Pincode of Miadi Kalan is 143102.