Om röunoid 6 Venäman rajonanke: pohjoižes Arhangel'skan agjan Onegan rajonanke; pohjoižpäivnouzmas Arhangel'skan agjan Pleseckan rajonanke; suvipäivnouzmas Arhangel'skan agjan Kargopolen rajonanke; suves Vologdan agjan Vitegran rajonanke; päivlaskmas Karjalan Tazovaldkundan Änižröunan rajonanke Änižjärven kal't; lodehes Karjalan Tazovaldkundan Medvežjegorskan rajonanke.Änine lainištab rajonan päivlaskmaižid randoid.
Граничит с 6 районами России: на севере Онежский район Архангельской области; на северо-востоке Плесецкий район Архангельской области; на юго-востоке Каргопольский район Архангельской области; на юге Вытегорский район Вологодской области; на западе Прионежский район Республики Карелия через Онежское озеро; на северо-западе Медвежьегорский район Республики Карелия. Онежское озеро омывает западные берега района.