Сельское поселение Варзуга расположено в Терском районе Мурманской области, и расположено в 149 км к востоку от районного центра, на двух берегах реки Варзуги в 22 км от её впадения в Белое море.