Asharfabad Thal is a village in Baraut tehsil in district of Baghpat, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Asharfabad Thal was 4,555 which includes 2,417 males and 2,138 females. Asharfabad Thal covers 391.6 ha area. Pincode of Asharfabad Thal is 250623.