Оло́нец — город в России, в Республике Карелия, один из старейших городов северной России, расположен на Олонецкой равнине, административный центр Олонецкого национального района Республики Карелия.
Олонец расположен у слияния рек Олонка и Мегрега, её притока.