Naraganahalli is a village in Nagamangala tehsil in district of Mandya, Karnataka, India. As per the data provided by Census of India in 2011, total population of Naraganahalli was 519 which includes 257 males and 262 females. Naraganahalli covers 163.41 ha area. Pincode of Naraganahalli is 571802.