Верхняя Тура — город в Свердловской области России, один из самых маленьких городов области.
Верхняя Тура находится на восточном склоне Среднего Урала, в верховьях реки Туры (бассейн Иртыша), в 175 километрах к северу от Екатеринбурга (в 203 километрах по автодорогам), в 50 километрах к северу от Нижнего Тагила и в 10 километрах от Кушвы.
Город расположен на относительно открытой местности, к востоку от цепи Уральских гор.
Река Тура в центре города перекрыта плотиной, к югу от которой в черте города образовано Верхне-Туринское водохранилище.
Близ города находится одна из самых глубоких в Евразии Уральская сверхглубокая скважина.
Город Верхняя Тура образует городской округ Верхняя Тура и занимает его юго-восточную часть.
Площадь собственно города составляет 15,91 км², городского округа — 236,267 км².
Городской округ Верхняя Тура граничит на севере, западе и юге с Кушвинским муниципальным округом, на востоке — с муниципальным округом Красноуральск.
На восточной окраине Верхней Туры расположена железнодорожная станция Верхняя направления Екатеринбург — Приобье.
На станции есть небольшой одноэтажный вокзал с билетными кассами и залом ожидания.
Восточнее станции Верхней проходит Серовский тракт (автодорога Екатеринбург — Серов).
Город соединён с соседними городами и посёлками междугородними и пригородными автобусными маршрутами.
В центральной части города есть автостанция с автовокзалом.