Om röunoid 6 Venäman rajonanke: päivnouzmas Arhangel'skan agjan Onegan rajonanke; suvipäivnouzmas Karjalan Tazovaldkundan Pudožan rajonanke; suvipäivlaskmas Karjalan Tazovaldkundan Kondopogan rajonanke da Sojärven rajonanke; lodehes Karjalan Tazovaldkundan Mujezerskijan rajonanke; pohjoižes Karjalan Tazovaldkundan Segežan rajonanke.Änine lainištab rajonan suvižid randoid.
Граничит с 6 районами России: на востоке с Онежским районом Архангельской области; на юго-востоке с Пудожским районом Республики Карелия; на юго-западе с Кондопожским и Суоярвским районами Республики Карелия; на северо-западе с Муезерским районом Республики Карелия; на севере с Сегежским районом Республики Карелия. Онежское озеро омывает южные берега района.