Makkihalli is a village in Sakleshpur tehsil in district of Hassan, Karnataka, India. As per the data provided by Census of India in 2011, total population of Makkihalli was 567 which includes 278 males and 289 females. Makkihalli covers 303.37 ha area. Pincode of Makkihalli is 573165.