Ajjanahalli is a village in Magadi tehsil in district of Ramanagara, Karnataka, India. As per the data provided by Census of India in 2011, total population of Ajjanahalli was 1,333 which includes 719 males and 614 females. Ajjanahalli covers 490.3 ha area. Pincode of Ajjanahalli is 562021.