Makha Apal is a village in Selsella tehsil in district of West Garo Hills, Meghalaya, India. As per the data provided by Census of India in 2011, total population of Makha Apal was 129 which includes 55 males and 74 females. Makha Apal covers N/A area. Pincode of Makha Apal is 794104.