Karhumäki, Karhumägi) — город (с 1938 года) в Республике Карелии Российской Федерации.
Административный центр Медвежьегорского района и находящегося в его составе Медвежьегорского городского поселения.
Населённый пункт возник как посёлок при станции Медвежья Гора (открытой в 1916 году и называющейся так до сих пор); название было дано по деревне Медвежья Гора, находившейся в 30 километрах от станции.
В 1938 году посёлок Медвежья Гора был преобразован в город с названием Медвежьегорск.
Город расположен на берегу Онежского озера в 152 км севернее от Петрозаводска в центральной части Республики Карелии на северо-западной оконечности Большой губы Повенецкого залива Онежского озера в устьях рек Кумсы и Вички.
Он окружён живописными скалами и песчано-гравийными холмами, покрытыми хвойными лесами.
Медвежьегорск располагается на стыке границ орографических зон: к западу от него находится Онежско-Ладожский водораздел, к северу и северо-востоку — Онежско-Балтийский водораздел, к югу — Заонежский сельговый район, и по восточному побережью Повенецкого и Заонежского заливов — Восточно-Онежская равнина.
В Медвежьегорске действует железнодорожная станция Медвежья Гора Октябрьской железной дороги.
На станции ежедневно останавливаются транзитные поезда, идущие из Мурманска и в Мурманск.
Рядом с железнодорожной станцией находится автостанция.
На улице К. Либкнехта находится Медвежьегорский техникум.