Singirihalli is a village in Pappireddipatti tehsil in district of Dharmapuri, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Singirihalli was 1,500 which includes 751 males and 749 females. Singirihalli covers 449.1 ha area. Pincode of Singirihalli is 635303.