Намира се в планински район. Оттук започва известният Твърдишки проход с живописните меандри на Твърдишката река. Проходът е и най-кратката връзка между Северна и Южна България: Нова Загора – Твърдица – Елена – Велико Търново. Общината обхваща северните склонове на Средна гора.
На територията на общината са разположени връх Чумерна, част от язовир „Жребчево“, преминава река Тунджа. Градът разполага с индустриална зона. Понастоящем се акцентира върху развитието на туризма и селското стопанство.
Разположен е на първокласен шосеен път I-6 София – Бургас в северната част на Твърдишката котловина, на юг е автомагистралата София – Бургас. В близост се намират Сливен, Бургас, Стара Загора и Нова Загора.
Името на града произлиза от намиращата се на север крепост, наричана Градище – твърдина. Градът от векове носи едно и също име: Твърдица, от „твърдина“. Още от времето на византийския историк Мануил Фил, който възхвалява победите на византийския пълководец Михаил Глава Тарханиот (1300 г.) е записано „И Червезища е свидетел за Твърдица, та всеки очевидец да узнае за това“. По средновековните карти (ХVІ-ХVІІІ в) градът е отбелязван с името Verzaraz.