Город находится в 600 км от Шереметьево.
Путь из Шереметьево в Кирсанов занимает в среднем 8 часов 40 минут.
Расположен на правобережном склоне долины реки Вороны (бассейн Дона), при впадении в неё реки Пурсовки, в 95 км к востоку от областного центра города Тамбова.
Кирса́нов — город областного подчинения в Тамбовской области России, административный центр Кирсановского района, в состав которого не входит, являясь административно-территориальной единицей городом областного значения, образующим одноимённое муниципальное образование городской округ Кирсанов.