Перша згадка про кашубське рибальське селище «Gdynia» датовано 1253 роком. Oxhöft, зараз відома як Оксивє (пол.Oksywie), зараз частина Гдині, згадується з 1209 року. У цій місцевості була побудована перша церква на узбережжі Померанії.
У 1380 році власник села, яке стало пізніше Гдинею, Пітер із Русокіну, віддав село Цистерціанському ордену, таким чином протягом 1382—1772 років Гдиня належала до цистерціанського абатства в Оліві. У 1789 році в селі був лише 21 будинок.
Область пізнішого міста Гдиня розділила свою історію з Помералією (Східна Померанія); за доісторичних часів це був центр Оксивської культури; пізніше терени заселені готами, ще пізніше слов'янами з деяким впливом пруссів. Як частина Померанії, це була провінція в складі Польщі в 990—1308 роках.
У 1870 році село Gdingen мало приблизно 1200 мешканців. Гдиня не була бідним рибальським селом, а популярним туристичним місцем із декількома гостьовими будинками, ресторанами, кафе, декількома цегельними будинками і маленькою гаванню, з пірсом для маленьких торговельних суден. Перший кашубським мером Гдині був Ян Радка. Після Версальського договору 1919 року Гдиня поряд з іншими частинами Західної Пруссії стала частиною Польської республіка; одночасно, місто Данциг і навколишня область була оголошена вільним містом під егідою Ліги Націй.
Будівництво морського порту
Рішення побудувати головне портове місто в селі Гдиня затвердив польський уряд взимку 1920 року. Це сталося після того, як працівники гавані портового Вільного міста Данциг оголосили страйк під час Польсько-радянської війни і Польська республіка зазнала потреби в портовому місті, яке було б під повним контролем, економічно і політично.
Будівництво портового міста Гдині було розпочато в 1921 році, але через фінансові труднощі будівництво проводилося повільно і з перервами; воно було прискорено після того, як Сейм (парламент) прийняв Акт про будівництво портового міста Гдиня 23 вересня 1922 року. До 1923 року були побудовані 550-метровий пірс, 175-метровий дерев'яний хвилеріз, і маленька гавань. Церемоніальне урочисте відкриття Гдині, як тимчасового військового порту і рибальської бази відбулося 23 квітня 1923 року, і перше морське судно прибуло 13 серпня 1923 року.
Щоб прискорити швидкість будівництва, польський уряд в листопаді 1924 року підписав контракт з Французько-польським консорціумом для будівництва портового міста Гдині, який в кінці 1925 року побудував семиметрової глибини гавань, південний пірс, частину північного пірса, залізницю, і також замовив устаткування для перевантаження. Роботи йшли повільніше, ніж очікувалось. Вони прискорилися лише після того, як у травні 1926 року збільшився польський експорт (завдяки німецько-польській торговельній війні, яка прив'язала польську міжнародну торгівлю до морських маршрутів), а також завдяки польському міністру промисловості і торгівлі, Євгену Квітковському, також відповідальному за будівництво Центрального індустріального регіону. До кінця 1930 року були побудовані доки, пірси, хвилеломи і багато допоміжних і промислових установок (як, наприклад, термінали, крани і холодильники).
Перевантаження підвищилися від 10 000 тонн (1924) до 2 923 000 тонн (1929). У цей час Гдиня була лише транзитним портом і через неї відбувався експорт вугілля. У 1931—1939 роки гавань Гдині була розширена, щоб стати універсальним морським портом. У 1938 році Гдиня була найбільшим і найсучаснішим портом на Балтійському морі, а також десятим за величиною в Європі. Перевантаження підвищилися до 8,7 млн тонн, що становило 46 % польської зовнішньої торгівлі. У 1938 році верф Гдині почала будувати її перше морське судно.
Гдиня під час Другої Світової війни (1939—1945)
Місто і морський порт були окуповані у вересні 1939 німецькими військами і перейменовано на 'Gotenhafen' на честь готів, давнього германського племені. Приблизно 50,000 польських громадян, після збільшення гавані було репатрійовано. Гавань була перетворена на німецьку військово-морську базу.
Верф була розширена в 1940 році і перетворена на філію кільської верфі (Deutsche Werke Kiel A.G.). Гдиня стала первинною німецькою військово-морською базою, і будучи відносно віддаленою від театрів військових дій, дала притулок більшості з німецьких великих суден — лінійним кораблям і важким крейсерам.
Як портове місто, так і корабельня, зазнали декілька повітряних нальотів союзників у 1943 році, але отримали незначні пошкодження. Область портового міста значною мірою було знищено при відступі німецьких військ у 1945 році (90 % з будівель і устаткування були знищені).
28 березня 1945 року Гдиня була зайнята радянськими військами й увійшла до польського Гданського воєводства.
4 грудня 1999 року, шторм знищив кран вантажопідйомністю 900 тонн[38].
Українці в Гдині
Після поразки Перших визвольних змагань у Гдині осіли ветерани Армії УНР. На Гдиню, імовірно поширюавалася юрисдикція посла УНР в вільному місті Гданську Клима Павлюка. На Вітомінському цвинтарі у Гдині по вул. Witomińska 76 наявні поховання вояків Армії УНР Атанасія Криворотька (1903–1988) та Томи Ґарната (1899–1972). Могила Атанасія Криворотько знаходиться 13 секторі в 12 ряду, 6 могила[39].
Для легшого переведення транспортів української націоналістичної літератури неподалік Гданська у Гдині була створена ще одна станиця ОУН. Були опрацьовані шляхи транспорту, так що через них перевезено тисячі примірників «Сурми» так, що ні один номер не потрапив до рук польської поліції[39].
У 2007 році через порт пройшло 364 202 пасажири, 17 025 тис. тонн вантажів і 614 373 TEU контейнерів. Між Гдинею та Карлскруною, Швеція, курсує регулярне автомобільне поромне сполучення.
Аеропорт
Головний аеропорт агломерації, Гданський аеропорт імені Леха Валенси, розташований приблизно за 25 км на південний захід від центру Гдині та має сполучення приблизно з 55 пунктами призначення. Це третій за пасажирообігом аеропорт у Польщі[40]. Другий термінал авіації загального призначення призначення відкрито у травні 2012 року, що збільшило пропускну здатність аеропорту до 5 мільйонів пасажирів на рік.
Інший місцевий аеропорт (Аеропорт Гдиня-Косаково) розташований частково в селі Косаково, на північ від міста, а частково в Гдині. Цей аеропорт був військовим з часів Другої світової війни, але у 2006 році було вирішено, що аеропорт буде використовуватися для обслуговування цивільних[41]. Роботи йшли повним ходом і мали бути готові до 2012 року, коли проєкт зазнав краху після рішення ЄС у лютому 2014 року щодо фінансування міста Гдині як нечесної конкуренції аеропорту Гданська. У березні 2014 року керуюча компанія аеропорту подала заяву про банкрутство, про що було офіційно оголошено у травні того ж року. Доля близько 100 мільйонів злотих державних коштів із Гдині залишається невідомою, документи не оприлюднюються, попри неодноразові запити жителів про це до мера міста Войцеха Щурека[en].
Головною станцією в Гдині є залізнична станція Гдиня-Головна, а в Гдині є ще п'ять залізничних станцій. Місцеві послуги надає Швидкісна міська залізниця, що часто курсує поїздами, що охоплюють район Триміста, включаючи Гданськ, Сопот і Гдиню.
Потяги далекого прямування з Варшави через Гданськ закінчуються в Гдині, а також є прямі поїзди до Щецина, Познані, Катовиці, Любліна та інших великих міст. У 2011—2015 роках маршрут Варшава — Гданськ — Гдиня зазнає масштабної модернізації вартістю 3 мільярди доларів США, що частково фінансується Європейським інвестиційним банком, включаючи заміну колії, перебудову кривих і перенесення дільниць колії для забезпечення швидкості до 200 км/год, модернізацію станцій і встановлення найсучаснішої системи сигналізації ETCS. У грудні 2014 року нові високошвидкісні поїзди AlstomPendolino були введені в експлуатацію між Гдинею, Варшавою та Краковом, що скоротило час поїздки до Гдині на 2 години[42][43].
Населення і площа
Рік
Населення
Площа
1870
1200
1920
1300
1926
12,000
6 км²
1939
127 000
66 км²
1945
70 000
66 км²
1960
150 200
73 км²
1970
191 500
75 км²
1975
221 100
134 км²
1980
236 400
134 км²
1990
251 500
136 км²
1994
252 000
136 км²
1995
251 400
136 км²
2000
255 420
135,49 км²
2003
251 000
136 км²
Демографічна структура станом на 31 березня 2011 року: