Гомель (летописный Гомий, Гомей и, Гомин, Гомь, Гомье) является одним из древнейших городов Беларуси, который возник в конце 1-го тысячелетия н. э. на земле радимичей. Его детинец располагался на мысу, образованном правым берегом реки Сож и левым берегом впадающего в Сож ручья Гомиюк (ныне территория Гомельского Дворцово-паркового ансамбля). С севера и запада к детинцу примыкал окольный город, вокруг которого формировались посады. В XII—XIII веках общая площадь города составляла не менее 40 га.

Гомель в период феодальной раздробленности Руси Впервые Гомель упоминается в Ипатьевской летописи как владение Черниговского князя в 1142 году в связи с борьбой Ольговичей (потомков черниговского князя Олега Святославича) и Мономаховичей (потомков великого князя киевского Владимира Мономаха) за обладание великокняжеским престолом в Киеве. И слышавъ уже билися Ольговичи у Переяславля съ стрыемъ его с Вячеславомъ и съ братомъ его Изяславомъ. И поиде на волость ихъ и взя около Гомия волость их всю [ПСРЛ, т. ІІ — Ипатьевская летопись. , стб. 312]

Археологические данные свидетельствуют, что в XI — начале XIII веков в городе были развиты железообрабатывающее, ювелирно-бронзолитейное, гончарное, деревообрабатывающее, косторезное, оружейное ремесла. Торговые пути связывали его с Киевом, Черниговом, Смоленском, Волынью, Северней Русью, Византией. До начала XIII века Гомель был одним из крупнейших городов на земле радимичей.

В Гомии найден ромбовидный наконечник стрелы, относящийся к типу 43 по типологии Медведева, на уплощённых площадках пера которого сохранились гравированные изображения двух одинаковых знака Рюриковичей, которые принадлежали князю, владевшему Черниговской и Новгород-Северской землями, к которым в XII—XIII веках принадлежал ГомийКаинов С. Ю. Наконечник стрелы из кургана Чёрная могила: новые результаты исследований // Российская археология. 2021. № 2. С. 108—122.

Гомель в составе Великого княжества Литовского и Речи Посполитой Около 1355 года Гомель вошёл в состав Великого княжества Литовского, образовав вместе со Стародубом удел князя Патрикея Наримунтовича, племянника великого князя Ольгерда. До 1406 года принадлежал сыновьям Патрикея Ивану и Александру (по другим данным во 2-й половине XIV века Гомелем владел подольский князь Фёдор Кориатович). В конце XIV века упоминается в «Списке городов русских дальних и ближних» в числе «киевских» городов. В 1406 году великий князь литовский Витовт, заподозрив Александра Патрикеевича в московской ориентации, отнял у него Гомельский удел. В 1406—1419 годах Гомелем управляли великокняжеские наместники. В 1419—1435 годах город принадлежал князю Свидригайло, в 1446—1452 годах — бежавшему из России князю серпуховскому и боровскому Василию Ярославичу, с 1452 года — вновь в составе владений Свидригайло, после смерти которого принадлежал бежавшему из России князю можайскому Ивану Андреевичу, а приблизительно с 1483 — его сыну Семёну.

Во время русско-литовской войны 1534—1537 годов Гомель в июне 1535 года осаждён литовско-польскими войсками под командованием великого гетмана литовского Ю. Радзивилла, коронного гетмана Я. Тарновского и киевского воеводы Андрея Немировича. Возглавлявший оборону московский наместник князь Д. Щепин-Оболенский, не дождавшись подкрепления, сдал замок. По условиям мирного договора 1537 года Гомель вновь в составе Великого княжества Литовского, центр Гомельского староства, с 1565 года — в Речицком повете Минского воеводства. В середине XIV века Гомель играл важную роль в обороне юго-восточных земель Великого княжества Литовского от набегов крымских татар.

21 марта 1560 года Сигизмундом Августом был утверждён герб Гомеля: «В красном поле серебряный кавалерский крест». Это был один из шестидесяти городов Великого княжества Литовского, которые имели собственный герб. Следует заметить, что в границах современной Беларуси таких городов всего четыре (кроме Гомеля — Борисов, Кричев и Орша).

На основании Люблинской унии 1569 года между Великим княжеством Литовским и Польшей Гомель вошёл в состав вновь образованного федеративного государства Речи Посполитой.

В 1670 году город получил магдебургское право.

Гомель в составе Российской империи В 1772 году в результате 1-го раздела Речи Посполитой Гомель включён в состав Российской империи, в 1773—1777 году центр Гомельского уезда Рогачёвской провинции, с 1777 года — местечко Белицкого уезда, с 1852 года — город, центр уезда Могилёвской губернии. Принадлежал графу П. А. Румянцеву-Задунайскому и его сыновьям, которые в 1834 году продали Гомель генералу-фельдмаршалу И. Ф. Паскевичу-Эриванскому. В 1755 году в городе было 5 тыс. жителей. В 1850 году через Гомель была проложена шоссейная дорога Петербург — Киев и первая в России телеграфная линия Петербург — Севастополь. В 1854 году к Гомелю был присоединён заштатный город Белица как предместье (ныне — Новобелицкий район Гомеля), в 1856 году пожалован герб городской. В 1857 году Гомель и Белица соединены арочным мостом через р. Сож. С развитием промышленности росло население города. В 1854 году в нём было 10,1 тыс., в 1858 году — 13,7 тыс., в 1860 году — 17 тыс. жителей. В 1854 году в Гомеле с Белицей 1219 жилых, хозяйственных и административных построек, из них 129 каменных и 1090 деревянных, 5 церквей, монастырь. Пожар 1856 года уничтожил 540 домов.

Во второй половине XVIII — первой половине XIX века в Гомеле создан дворцово-парковый ансамбль, открыты духовные и народные училища, церковно-приходское училище в Новой Белице. Имелся театр.

В 1873 году через Гомель проложены участки Либаво-Роменской, а в 1888 году — Полесских железных дорог. С превращением Гомеля в железнодорожный узел ускорилось развитие промышленности и торговли. Велось благоустройство города, началось строительство водопровода, в 1872 году на улицах появились газовые фонари, после 1879 года замощены центральные улицы. По переписи 1897 года в Гомеле — 36,8 тыс. жителей, в том числе 20 356 евреев, 7 130 русских, 6 457 белорусов, 1 589 поляков.

Первая мировая война В Первую мировую войну в городе размещались Гомельский пересыльный пункт, фронтовые мастерские по изготовлению и ремонту оружия, транспортных средств, одежды, работали эвакуированные предприятия, в том числе брестский з-д «Арсенал». Со 2-й половины 1915 года возобновилась стачечная борьба, восстановлены или созданы заново большевистские организации. Крупнейшим революционным событием в Гомеле периода 1-й мировой войны было восстание Гомельского пересыльного пункта в 1916 году.

а образовался Гомельский совет рабочих и солдатских депутатов, несколько позже — Гомельский уездный Совет крестьянских депутатов.

18—19 марта (31 марта — 1 апреля) оформилась Гомельская объединённая организация РСДРП. Но уже большевики Гомеля первыми в Белоруссии организационно отмежевались от социал-демократов и создали отдельную организацию — Полесский комитет РСДРП(б). С лета 1917 года действовала также Гомельская организация анархистов-коммунистов.

1 марта 1918 года Гомель был занят войсками кайзеровской Германии. Захватчики ликвидировали органы Советской власти и установили жестокий оккупационный режим. 18 марта в городе образовали украинскую уездную власть, а сам Гомельский уезд отошёл к Черниговской губернии Украинской державы. Позже в город прибыла Державная Варта.

14 января 1919 года Гомель был занят частями Красной Армии. К середине марта 1919-го проведены выборы Гомельского Совета, в котором большевики заняли руководящее положение. 24—29 марта 1919 года в Гомеле произошёл Стрекопытовский мятеж.

В апреле-мае 1920 город и весь уезд были заняты польско-украинско-белорусской армией. В Гомеле открывались представительства правительства Булак-Балаховича (БНР), хотя по договору с УНР он принадлежал Директории.

Советский период С переходом к новой экономической политике улучшились хозяйственные показатели работы предприятий, к концу 1923 года промышленность Гомеля в целом стала рентабельной. В 1924—1925 годах реконструированы заводы «Двигатель революции», «Красный химик» и др. К 1926 году предприятия города превысили по основным показателям довоенный уровень. В 1920-е годы в Гомеле действовали художественная студия, рабфак, 15 школ 1-й ступени и 2 школы подростков, 13 семилеток, 4 школы 2-й ступени и девятилетка, музыкальная школа, 3 техникума, 6 больниц, 8 амбулаторий. В 1923 году в Гомеле 75 тыс., в 1926 — 86,4 тыс. жителей.

В 1926 году в результате второго укрупнения БССР Гомель вошёл в состав Белоруссии: в 1926—1931 годах и с 1937 года — центр Гомельского района, в 1926—1930 — Гомельского округа, с 15 января 1938 — Гомельской области. В 1940 году в городе 144 169 жителей, педагогический, лесотехнический и учительский институты, 2 научно-исследовательских института (лесного хозяйства и трахоматозно-офтальмологический), 11 средних специальных учебных заведений, 30 средних школ, 61 дошкольное учреждение, 13 больничных учреждений, 20 амбулаторий и поликлиник, 18 врачебных пунктов, 15 клубов, 5 кинотеатров, 15 массовых библиотек, областная библиотека, драматический театр, краеведческий музей и другие культурно-просветительские учреждения.

22 июня 1941 года в Гомельском горкоме партии состоялось экстренное совещание с руководителями партийных, профсоюзных и комсомольских организаций, на котором были намечены меры по мобилизации сил и средств на борьбу с немецко-фашистской агрессией. Тысячи гомельчан трудились на строительстве оборонительных сооружений. С приближением фронта началась эвакуация. В предельно короткие сроки из города было вывезено оборудование 42 промышленных предприятий, запасы сырья и готовой продукции, многие семьи рабочих и служащих. В начале июля 1941 года территория Гомельщины стала ареной боевых действий.

На территории Гомельской области с самого начала немецко-фашистской оккупации зародилось партизанское движение, с ноября 1942 года действовало Гомельское партизанское соединение.

Не успевшие эвакуироваться евреи Гомеля, составлявшие до войны 29,38 % от общего числа жителейDistribution of the Jewish population of the USSR 1939 // Editor: Mordechai Altshuler, Jerusalem, 1993. — P. 40., практически полностью были уничтожены в Гомельском гетто.

Война нанесла городу огромный ущерб. Были вывезены в Германию оставшееся промышленное и энергетическое оборудование, запасы продовольствия, сырья и материалов, на 80 % уничтожен жилой фонд. Погибло более 55 тыс. жителей города, свыше 5 тыс. угнаны на каторжные работы в Германию. Население Гомеля уменьшилось более чем в 9 раз. Ущерб, нанесённый народному хозяйству города, составил более 3 млрд руб. С первых дней освобождения начались восстановительные работы, в них принимало участие всё трудоспособное население города. В 1944 году на общегородских воскресниках отработано 681 тыс. человеко-часов, стоимость выполненных работ превысила 730 тыс. руб. Первым начал действовать Гомельский железнодорожный узел, осуществлявший перевозку на фронт войск, военной техники и боеприпасов. К концу 1944 года были восстановлены 25 промышленных предприятий; дали первую продукцию завод «Гомсельмаш», спичечная фабрика «Везувий», начали работать станкостроительный и электротехнический заводы. В 1945 году вступили в строй дополнительные мощности на стеклозаводе, мясокомбинате, мыловаренном заводе. За годы 4-й пятилетки (1946—1950) в Гомеле не только восстановлены разрушенные предприятия, но и построены заводы «Штамп», овощеконсервный и др.