Город расположен примерно в 180-ти километрах к юго-востоку от Киева, на правом берегу Днепра. Население составляет 290,9 тыс. жителей (2007).
Является областным центром Черкасской области Украины.