Ка́ргополь — город (с 1784) в Архангельской области Российской Федерации. Административный центр Каргопольского района и Каргопольского городского поселения. Население — 10 103 чел. (2013).
Город расположен на левом берегу судоходной реки Онеги, в 3 километрах от истока её из озера Лаче, в 78 км от железнодорожной станции Няндома, в 493 км от Архангельска. Расстояние до Москвы 1000 км.