Město Strmilov leží v Jihočeském kraji v ORP Jindřichův Hrade v nadmořské výšce 545 m. V roce 2014 zde žilo 1433 obyvatel. Strmilov má katastrální území o rozloze 3059 ha.