Протяжённость с севера на юг – 660 км, с запада на восток – 424 км. На севере Карелия граничит с Мурманской областью, на юге – с Вологодской и Ленинградской, на востоке – с Архангельской. На северо-востоке Карелия омывается Белым морем. Западная граница Карелии совпадает с государственной границей России и Финляндии и имеет протяжённость – 723 км.
Климат Карелии – умеренно-континентальный, с признаками морского.