Achal Garh is a village in Nautanwa tehsil in district of Mahrajganj, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Achal Garh was 1,120 which includes 572 males and 548 females. Achal Garh covers 111.08 ha area. Pincode of Achal Garh is N/A.