Comuna Căneşti este situată pe teritoriul judeţului Buzău, în jumătatea central-nordică a acestuia, limitată de comunele: Scorţoasa (în sud şi est), Chiliile (în nord) şi Odăile în partea de vest.
Teritoriul comunei se suprapune pe valea Sărăţelului Bercăi – bazinul mijlociu- flancat de o parte şi de alta de un relief colinar: Dealul Bocului la nord-est şi Dealul Botanului (sau Dealul Dâlmei) în sud-vest.
Comuna se întinde pe o suprafaţă de 31,0185 km² la o distanţă de 42 km de reşedinţa judeţului Buzău, oraşul Buzău, la 18 km de Berca. Comuna Căneşti are în componenţa sa următoarele sate: în centru satul Căneşti iar în jurul acestuia se află: la nord satul Păcurile, la est satul Valea-Verzii, la sud satul Negoşina, la sud-vest satul Gonţeşti, iar la nord-vest, satul Şuchea.