В Беларуси критерии отнесения населённых пунктов к категориям установлены Законом Республики Беларусь от 5 мая 1998 г. № 154-З «Об административно-территориальном делении и порядке решения вопросов административно-территориального устройства Республики Беларусь». Согласно этому закону, к категории посёлков городского типа (сокращённо п.г.т., пгт) относятся: городские посёлки (, исторически ) — населённые пункты с численностью населения свыше 2 тысяч человек, имеющие промышленные и коммунальные предприятия, социально-культурные учреждения, предприятия торговли, общественного питания, бытового обслуживания; курортные посёлки () — населённые пункты с численностью населения не менее 2 тысяч человек, на территории которых расположены санатории, дома отдыха, пансионаты, другие оздоровительные учреждения, предприятия торговли, общественного питания и бытового обслуживания населения, культурно-просветительные учреждения; рабочие посёлки () — населённые пункты с численностью населения не менее 500 человек, расположенные при промышленных предприятиях, электростанциях, стройках, железнодорожных станциях и других объектах.

Карта расположения посёлков городского типа Беларуси Посёлки городского типа с населением:

— 10 000 и более— от 5 000 до 9 999— от 2 000 до 4 999— от 1 000 до 1 999— 999 и менее

Зелёным цветом обозначены посёлки городского типа, население которых увеличивается, красным — уменьшается.

Список посёлков городского типа По состоянию на 14 октября 2009 года (перепись населения) в Беларуси насчитывалось 94 посёлка городского типа, в том числе 83 городских посёлка, 1 курортный посёлок, 10 рабочих посёлковПерепись населения Республики Беларусь. Численность населения областей и районов. Брестская область; Витебская область; Гомельская область; Гродненская область; город Минск; Минская область; Могилёвская область..

По состоянию на 22 ноября 2025 года оставалось 85 посёлков городского типа.

19 городских посёлков являлись районными центрами.

По состоянию на 1 января 2016 года в 22 посёлках городского типа население составляло более 6 000 человек (минимальная численность, необходимая для города), а в 28 — менее 2 000 (нижний уровень для городского посёлка)Численность населения на 1 января 2016 г. и среднегодовая численность населения за 2015 год по Республике Беларусь в разрезе областей, районов, городов, поселков городского типа ..

+Посёлки городского типа БеларусиГербНазвание по-русскиНазвание по-белорусскиСтатуспгт сРайонОбластьНаселение (перепись, 2009)Население (оценка, 2018)Изменение (2018 к 2009)АнтопольАнтопальгородской посёлок1940ДрогичинскийБрестская−20,09 %БегомльБягомльгородской посёлок1938ДокшицкийВитебская−2,15 %БешенковичиБешанковічыгородской посёлок1938Бешенковичский(центр района)Витебская−10,17 %БобрБобргородской посёлок1941КрупскийМинская−16,72 %БогушевскБагушэўскгородской посёлок1938СенненскийВитебская−18,67 %БолбасовоБалбасавагородской посёлок2000Оршанский (с 2013); город Орша (до 2013)Витебская−4,15 %Большая БерестовицаВялікая Бераставіцагородской посёлок1947Берестовицкий(центр района)Гродненская−0,92 %БольшевикБальшавікрабочий посёлок1950ГомельскийГомельская+0,63 %БоровухаБаравухагородской посёлок2000город НовополоцкВитебская−0,53 %БрагинБрагінгородской посёлок1938Брагинский(центр района)Гомельская−6,90 %ВетриноВетрынагородской посёлок1958ПолоцкийВитебская−23,77 %ВидзыВідзыгородской посёлок1940БраславскийВитебская−5,33 %ВороновоВоранавагородской посёлок1940Вороновский(центр района)Гродненская+0,37 %ВоропаевоВарапаевагородской посёлок1950ПоставскийВитебская−11,65 %ГлускГлускгородской посёлок1938Глусский(центр района)Могилёвская−3,56 %ГородеяГарадзеягородской посёлок1940НесвижскийМинская−8,46 %ГородищеГарадзішчагородской посёлок1940БарановичскийБрестская−10,23 %ДомачевоДамачавагородской посёлок1940БрестскийБрестская−8,12 %ДрибинДрыбінгородской посёлок1997Дрибинский(центр района)Могилёвская−10,70 %ЕзерищеЕзярышчагородской посёлок1957ГородокскийВитебская−20,95 %ЕлизовоЯлізаварабочий посёлок1938ОсиповичскийМогилёвская−7,97 %ЖелудокЖалудокгородской посёлок1940ЩучинскийГродненская−24,65 %ЗаречьеЗарэччагородской посёлок1995РечицкийГомельская−8,38 %Зелёный БорЗялёны Боррабочий посёлок1958СмолевичскийМинская+0,08 %ЗельваЗэльвагородской посёлок1940Зельвенский(центр района)Гродненская−9,70 %ИвенецІвянецгородской посёлок1940ВоложинскийМинская−2,45 %КозловщинаКазлоўшчынагородской посёлок1948ДятловскийГродненская−10,93 %КомаринКамарынгородской посёлок1959БрагинскийГомельская−12,04 %КопаткевичиКапаткевічыгородской посёлок1938ПетриковскийГомельская−15,78 %КопысьКопысьгородской посёлок1938ОршанскийВитебская−7,47 %КореличиКарэлічыгородской посёлок1958Кореличский(центр района)Гродненская−5,99 %КормаКармагородской посёлок1938Кормянский(центр района)Гомельская+2,36 %КостюковкаКасцюкоўкарабочий посёлок1938Железнодорожный (город Гомель)Гомельская+4,43 %КохановоКоханавагородской посёлок1947ТолочинскийВитебская−3,28 %Красная СлободаЧырвоная Слабадагородской посёлок1938СолигорскийМинская−9,87 %КраснопольеКраснаполлегородской посёлок1938Краснопольский(центр района)Могилёвская−5,97 %КрасносельскийКраснасельскігородской посёлок1968ВолковысскийГродненская−3,61 %КривичиКрывічыгородской посёлок1958МядельскийМинская−7,85 %ЛельчицыЛельчыцыгородской посёлок1938Лельчицкий(центр района)Гомельская+8,41 %ЛиозноЛёзнагородской посёлок1938Лиозненский(центр района)Витебская−1,21 %ЛогишинЛагішынгородской посёлок1959ПинскийБрестская−18,54 %ЛоевЛоеўгородской посёлок1938Лоевский(центр района)Гомельская−4,61 %ЛынтупыЛынтупыгородской посёлок1967ПоставскийВитебская−9,81 %ЛюбчаЛюбчагородской посёлок1940НовогрудскийГродненская−6,65 %МачулищиМачулішчыгородской посёлок1997МинскийМинская+15,83 %МирМіргородской посёлок1940КореличскийГродненская+1,25 %НарочьНарачкурортный посёлок1964МядельскийМинская+18,25 %НовоельняНаваельнягородской посёлок1945ДятловскийГродненская−13,18 %ОбольОбальгородской посёлок1968ШумилинскийВитебская−12,91 %ОзаричиАзарычыгородской посёлок1959КалинковичскийГомельская−17,68 %ОктябрьскийАкцябрскігородской посёлок1954Октябрьский(центр района)Гомельская−10,49 %ОреховскАрэхаўскгородской посёлок1946ОршанскийВитебская−14,37 %ОсвеяАсвеягородской посёлок1938ВерхнедвинскийВитебская−9,43 %ОстриноАстрынагородской посёлок1940ЩучинскийГродненская−17,29 %ПаричиПарычыгородской посёлок1938СветлогорскийГомельская−14,41 %ПлещеницыПлешчаніцыгородской посёлок1938ЛогойскийМинская−3,42 %ПодсвильеПадсвіллегородской посёлок1958ГлубокскийВитебская−14,71 %ПорозовоПоразавагородской посёлок1958СвислочскийГродненская−22,78 %ПравдинскийПраўдзінскірабочий посёлок1977ПуховичскийМинская−6,35 %РадошковичиРадашковічыгородской посёлок1940МолодечненскийМинская+6,23 %РадуньРадуньгородской посёлок1958ВороновскийГродненская−16,61 %РечицаРэчыцарабочий посёлок1960СтолинскийБрестская−3,28 %РоссоныРасоныгородской посёлок1958Россонский(центр района)Витебская−10,77 %РоссьРосьгородской посёлок1958ВолковысскийГродненская−13,24 %РуденскРудзенскгородской посёлок1938ПуховичскийМинская−4,49 %РужаныРужаныгородской посёлок1940ПружанскийБрестская−4,18 %СвирьСвіргородской посёлок1958МядельскийМинская−14,12 %СвислочьСвіслачгородской посёлок1986ПуховичскийМинская-0,91 %СмиловичиСмілавічыгородской посёлок1963ЧервенскийМинская+18,09 %СопоцкинСапоцкінгородской посёлок1940ГродненскийГродненская−20,52 %Сосновый БорСасновы Боррабочий посёлок1959СветлогорскийГомельская−17,21 %СтаробинСтаробінгородской посёлок1938СолигорскийМинская+12,91 %СтрешинСтрэшынгородской посёлок1938ЖлобинскийГомельская−4,59 %СуражСуражгородской посёлок1938ВитебскийВитебская−25,98 %ТатаркаТатаркарабочий посёлок1949ОсиповичскийМогилёвская−9,46 %ТелеханыЦеляханыгородской посёлок1956ИвацевичскийБрестская−4,88 %ТереховкаЦерахоўкагородской посёлок1938ДобрушскийГомельская+67,16 %УваровичиУваравічыгородской посёлок1938Буда-КошелёвскийГомельская −10,88 %УречьеУрэччагородской посёлок1938ЛюбанскийМинская−6,53 %УшачиУшачыгородской посёлок1938Ушачский(центр района)Витебская+8,34 %ХолопеничиХалопенічыгородской посёлок1938КрупскийМинская−7,62 %ХотимскХоцімскгородской посёлок1938Хотимский(центр района)Могилёвская−11,91 %ШарковщинаШаркаўшчынагородской посёлок1940Шарковщинский(центр района)Витебская−9,89 %ШерешёвоШарашовагородской посёлок1940ПружанскийБрестская−8,94 %ШумилиноШумілінагородской посёлок1938Шумилинский(центр района)Витебская+0,25 %ЮратишкиЮрацішкігородской посёлок1957ИвьевскийГродненская−13,19 %ЯновичиЯнавічыгородской посёлок1938ВитебскийВитебская−21,74 %

Список бывших посёлков городского типа