Nayanahalli is a village in Bangarapet tehsil in district of Kolar, Karnataka, India. As per the data provided by Census of India in 2011, total population of Nayanahalli was 361 which includes 188 males and 173 females. Nayanahalli covers 108.4 ha area. Pincode of Nayanahalli is 563116.