Община Кочериново се намира в югозападната част на Република България, съгласно разпоредбите на Закона за регионалното развитие в Югозападен район за планиране. Разположена е от двете страни на средното течение на р. Струма и долната третина на р. Рилска.