Czortków jest położony nad brzegiem rzeki Seret na południowym Podolu. Jest miastem o znaczeniu obwodowym i siedzibą rejonu czortkowskiego w obwodzie tarnopolskim. W skład Czortkowa włączony jest przysiółek Syniakowa. Przez Czortków prowadzą drogi samochodowe Tarnopol – Czerniowce oraz Iwano-Frankiwsk – Kamieniec-Podolski.
Istnieją różne wersje pochodzenia nazwy miasta: od nazwiska magnata Czartkowskiego, od nazwy uroczyska Czarna Dolina itp. Istnieje również hipoteza wywodząca nazwę miasta od szuwaru. W okolicy Czortkowa występuje roślinność bagienna, w tym różne gatunki szuwaru, którego nazwa w lokalnych gwarach zachowała archaiczne brzmienie: „czeret”. To właśnie dlatego niektórzy badacze wywodzą nazwę miasta od nazwy szuwaru, która istniała w języku mieszkającego tu we wczesnym średniowieczu wschodniosłowiańskiego plemienia Dulebów.
W 2013 r. liczba mieszkańców Czortkowa wynosiła 29 600 osób.