Om röunoid 5 Venäman rajonanke: suvipäivnouzmas Arhangel'skan agjan Onegan rajonanke; suvipäivlaskmas Karjalan Tazovaldkundan Segežan rajonanke; päivlaskmas Karjalan Tazovaldkundan Mujezerskijan rajonanke; lodehes Karjalan Tazovaldkundan Kalevalan rahvahaliženke rajonanke; pohjoižes Karjalan Tazovaldkundan Kemin rajonanke.Vauktan meren Onegan laht lainištab rajonan päivnouzmaižid randoid.
Граничит с 5 районами России: на юго-востоке с Онежским районом Архангельской области; на юго-западе с Сегежским районом Республики Карелия; на западе с Муезерским районом Республики Карелия; на северо-западе с Калевальским национальным районом Республики Карелия; на севере с Кемским районом Республики Карелия. Онежская губа Белого моря омывает восточные берега района.