La república está situada en la parte noroeste de Rusia, en el istmo de Carelia, en una posición intermedia entre la cuenca del mar Blanco y la del mar Báltico. La región, muy llana y de relieve glaciar, cuenta con gran abundancia de lagos.
La República de Carelia o Karelia es una de las veinticuatro repúblicas de Rusia. Tiene un área de 172 400 km² y 629 771 habitantes. Su capital es Petrozavodsk. Está ubicado en el distrito Noroeste. Limita al noroeste con Finlandia, al norte con Múrmansk, al este con el mar Blanco y Arcángel, al sur con Vólogda y al suroeste con Leningrado.