Machohalli is a village in Bangalore North tehsil in district of Bangalore, Karnataka, India. As per the data provided by Census of India in 2011, total population of Machohalli was 6,468 which includes 3,413 males and 3,055 females. Machohalli covers 462.74 ha area. Pincode of Machohalli is 560091.