Город Шахты расположен в западной части Ростовской области на юго-восточных склонах Донецкого кряжа.
Территория города представляет собой слегка холмистую безлесную равнину, слабо наклоненную с севера на юг, прорезанную балками и речными долинами.Площадь территории города составляет около 200 квадратных километров (здесь и далее в скобках для сравнения: Таганрога — 76 квадратных километров, Новочеркасска — 110 квадратных километров, Москвы — 994 квадратных километра).
Длина городских границ равна примерно 85 километрам (длина границ Москвы в пределах московской кольцевой автодороги — 109 километров)

Главная городская ось с юго-запада (поселки бывших шахт "Нежданная" и "Южная") на северо-восток (поселки имени Артема и Первомайский) достигает 17 километров (у Ростова — 21 километр, у Москвы — 40 километров).
Город расположен на пересечении двух автомагистралей федерального значения — Ростов-Харьков и Москва-Баку. По его территории проходит Северо-Кавказская железная дорога (станция Шахтная), в 10 км находится узловая железнодорожная станция "Каменоломни". До города Ростов-на-Дону — столицы Южного Федерального округа и областного центра Ростовской области — 68 км. До ближайших морских портов: Азовского — 90 км, Таганрогского — 142 км, речного (г. Усть-Донецк) — 86 км. В 26 км от города находится российско-украинская граница, где организован таможенный переход. Таким образом, город Шахты является весьма перспективным транспортным терминалом на Юге России.
Сегодня город — индустриальный, научный и культурный центр. Численность населения города — 223 тысячи человек (Новочеркасска — 188 тысяч человек, Таганрога — 293 тысячи человек). В состав города входит 4 поселка: п. Аютинский — 10,7 тыс. чел.; п. Майский — 12,2 тыс. чел.; п. Таловый — 5,9 тыс. чел.; п. Сидорово-Кадамовский — 3,7 тыс. чел.

Длина крупнейших улиц города Шахты — Советской, Маяковского, Победы революции — составляет примерно 4-4,5 километра.
Основу занятости составляет почти 3 тыс. зарегистрированных в городе предприятий и организаций. На промышленных предприятиях занято 13 тысяч человек. Индустриальный потенциал определяется отраслями машиностроения и металлообработки, легкой, пищевой и строительной промышленности.
Создание индустриального потенциала города было бы невозможно при отсутствии многопрофильной научной базы. В городе функционируют 4 высших государственных учебных заведения, горно-энергетический, педагогический, медицинский колледжи, музыкальное училище, 3 лицея, 41 общеобразовательная школа, 7 профессионально-технических училищ.
Угольная отрасль перестала оказывать влияние на развитие промышленного производства. Возникла острая необходимость развивать те отрасли, которые обеспечивают прирост объемных показателей: стройиндустрию, легкую, пищевую промышленность, машиностроение.
В этой связи важным фактором является наличие достаточной производственной базы для развития этих отраслей, значительное количество свободных площадей (около 1000 га), а также большой потенциал квалифицированной рабочей силы из угольной отрасли в связи с закрытием шахт.
По территории города протекает четыре реки. Из них горожанам хорошо известна река Грушевка, которая несет свои воды почти через весь город и делит его на две неравные части. Берега реки в районе хутора Власовка — крутые и обрывистые. Здесь множество скал и просто отличное место для тренировок скалолазов.
Река Кадамовка заходит лишь небольшим своим отрезком на самую отдаленную городскую окраину (поселки Даниловка и Сидоровка).
Совсем маленькую речку Атюхту (правый приток Грушевки) шахтинцы часто принимают за безымянный ручей. Протекает же эта речка по заболоченной местности неподалеку от железной дороги Шахтная — Каменоломни и ее хорошо видно в районе вещевого рынка поселка Мирный. Вдоль реки находится несколько знаменитых родников и живописное урочище Белая горка.
Между прочим, центральная часть города от проспекта Победы революции до проспекта К.Маркса лежит на водоразделе между реками Грушевка и Атюхта. Сразу же за этими улицами начинаются довольно крутые спуски к указанным рекам.
Левый приток Грушевки — р. Семибалочная — огибает окраины поселков Октябрьск