Посёлок Гари находится на северо-востоке Свердловской области, на правом берегу реки Сосьвы, соединён автомобильной дорогой с посёлком Сосьва и городом Серовом. Посёлок, до 1968 года село Гари, был образован в 1623 году как Гаринская слобода в Пелымском уезде при освоении пашенных земель для Пелыма.
Предложительно название «Гари» произошло от слова «гарь» – выгоревшее место в лесу. Гари – часто используется для обозначения населенных пунктов и урочищ, как на Урале, так и в других районах лесной полосы России. «Слободой» раньше называли различные поселения в Русском государстве XXI - XVII веков, население которых временно освобождалось от княжеских повинностей. По словарю С. И. Ожегова до отмены крепостного права в России так называли большое село с некрепостным населением. Сведения о том, когда слобода Гаринская стала именоваться селом Гари, не точны. Предположительно это произошло ещё в XVII веке, так как русские первопроходцы в первую очередь обращали в свою православную веру местное население, делая его своими союзниками. А поселение получало статус села, когда в нём возводился храм божий, церковь или помещичья усадьба. По архивным документам Тобольского государственного архива в середине 1700-х гг. встречается название и Гаринская слобода и село Гаринское.
Территория будущего Гаринского района входила в виде волостей в состав Туринского уезда Тобольской губернии. Большинство волостей также были с преимущественно русским населением. А вот на севере преобладали вогулы: Верх-Пелымская, Вагильская, Тахтанская, Сосвинская волости.
В дальнейшем менялись административно-территориальные границы района. Ввиду большой отдаленности, отсутствия дорог, связи, отсутствия возможности проведения политико-воспитательной работы, создания нормальных культурно-бытовых условий для народностей манси, проживавших в северной части Гаринского района, предлагалось в 1938 году раздедить Верх-Пелымский сельский Совет на два сельсовета. Однако Свердловский облисполком предложение не утвердил, а передал часть территории в Ивдельский район.
В 1960-е годы деревни Массава и Портах переданы в Ивдельский район. 11 января 1963 года решением № 20 исполкома Свердловского промышленного областного Совета депутатов трудящихся населенные пункты Атымья и Вершина Ошмарьинского сельского Совета переданы в подчинение Оусского сельского Совета Ивдельского района. По той же причине большой удаленности от центра Гаринского сельсовета и труднодоступности земли Сосьвинского лесхоза и Сосьвинского подсобного хозяйства были переданы в 1980 году в состав Серовского района. Несмотря на это Гаринский район остается одним из наиболее крупных районов в Свердловской области – 16774 кв. км.
Изменения касались не только территории района, но и райцентра. Статус населенного пункта зависит от численности и основного рода занятий населения. К 1968 году доля рабочих, занятых в разных отраслях промышленности превысила занятых в сельском хозяйстве. На основании решения исполнительного комитета Свердловского областного Совета депутатов трудящихся от 27 июня 1968 года № 452 «Об административно-территориальных изменениях в составе Гаринского района» изменен статус села Гари на рабочий поселок (по другим документам он именуется как поселок городского типа).
В связи выездом населения и другими объективными условиями сокращалось число населенных пунктов и сельсоветов. 1987 год – в районе 59 населенных пунктов (за 30 лет уменьшилось на 131). Территории упраздненных сельсоветов присоединялись к близлежащим. С 1980 года числилось 10 сельсоветов.
В 1992 году произошло изменение системы органов власти: упразднение исполнительных комитетов Советов народных депутатов и образование администраций. Чуть позже образован законодательный орган местного самоуправления – районная Дума. В 1995 году путем проведения референдума образовано муниципальное образование Гаринский район.
С 2006 года решением Думы изменен статус муниципального образования Гаринский район на Гаринский городской округ. И хотя часто территорию района называют Гаринский городской округ, территориальное деление остается и Гаринский район как территориальная единица остается. Гаринский городской округ в границах Гаринского района является административной, управленческой единицей. Администрация Гаринского городского округа подчиняется областному Правительству.