На территории посёлка Уренгой осуществляет свою деятельность территориальное структурное подразделение Администрации Пуровского района - Администрация посёлка Уренгой, наделенное правами юридического лица.
В октябре 2020 года Главой Администрации посёлка Уренгой назначен Якимов Олег Владимирович.
В 1932 году на берегу реки Пур возникла ненецкая фактория Уренгой.
В 1949 году посёлок стал центром 501-й стройки – участка дороги Салехард – Игарка, на которой работало несколько тысяч заключённых.
Согласно решению собрания представителей Пуровской районной Думы от 6 сентября 2004 года № 173 «О праздновании дней городов, посёлков и сел Пуровского района» установлена дата празднования Дня посёлка Уренгой – первое воскресенье апреля.
Муниципальное образование посёлок Уренгой образовано в составе территории Пуровского района и наделено статусом городского поселения в соответствии с Законом автономного округа от 20 декабря 2004 года № 113-ЗАО «О наделении статусом, определении административного центра и установлении границ муниципальных образований Пуровского района».
В 2020 году муниципальные образования город Тарко-Сале, посёлок Уренгой, Пуровское, посёлок Пурпе, село Самбург, село Халясавэй, посёлок Ханымей, деревня Харампур преобразованы путем их объединения во вновь образованное муниципальное образование с наименованием муниципальный округ Пуровский район Ямало-Ненецкого автономного округа (Закон ЯНАО от 23.04.2020 N 40-ЗАО «О преобразовании муниципальных образований, входящих в состав муниципального образования Пуровский район, и создании вновь образованного муниципального образования муниципальный округ Пуровский район Ямало-Ненецкого автономного округа»).