Kernu vald asub Harju maakonna edelaosas. Naabervaldadeks on Harjumaal Saue, Keila, Vasalemma ja Nissi vald ning Raplamaal Kohila, Rapla ja Märjamaa vald. Valda läbivad Tallinn-Pärnu-Ikla ja Tallinn-Haapsalu maantee ning Tallinn-Riisipere raudtee. Kernu valla pindala on 174,7 km2. Vallas on 17 küla. Valla administratiivkeskus paikneb Tallinnast 40 kilomeetri kaugusel asuvas Haiba külas. Asustus vallas on ebaühtlane ja koondunud eelkõige suuremate teede lähedusse. Rahvastiku tiheduse poolest on Kernu vald üks hõredamalt asustatud alasid Harjumaal - 12 inimest km2. Valla asustuses on välja kujunenud kaks kaksikkeskust: Haiba-Kernu, Laitse-Ruila.