Ammapatti is a village in Srivilliputhur tehsil in district of Virudhunagar, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Ammapatti was 1,001 which includes 494 males and 507 females. Ammapatti covers 74.23 ha area. Pincode of Ammapatti is 626149.