Гоце Делчев се намира в югоизточното подножие на СреденПирин, в Гоцеделчевската котловина. Намира се на около 200 km от столицата – София и на 97 km от областния центърБлагоевград. Центърът на града се намира на 545 m надморска височина. Гоцеделчевската котловина се характеризира с континентално-средиземноморски тип климат.