Hajinagala is a village in Thakurdwara tehsil in district of Moradabad, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Hajinagala was 753 which includes 402 males and 351 females. Hajinagala covers 54.22 ha area. Pincode of Hajinagala is 244401.