基隆古名「雞籠」,有人認為是因港口東南方的基隆山形狀酷似「雞籠」而來;也有人說是因基隆三面環山,一面臨海,整體形勢很像一個「雞籠」;比較可靠的說法卻是將原住民「凱達格蘭族」的Ketagalan名稱,取首尾
Ke-lan兩音轉譯而成。到光緒元年(1875年)才改稱「基隆」,希望從此能「基地昌隆」。
許多年輕一輩的基隆人跟著長輩稱中正路一帶叫「哨船頭」,卻不一定知道哨船頭何所指。原來住在基隆港東岸海港大褸、市政府、中正路一直到海門天險大門一帶,都是沙灘,一、二百年前要瞭望自外海進港的船隻,必須站在停泊在港邊哨船上的桅杆頂眺望,哨船停泊的地方就叫哨船頭,誰能想像此刻踏實踩著的土地,以前還是波濤拍岸的海濱呢。
位在基隆市中正路復興館附近的法國古墓,大門長年深鎖,目前由基隆市政府管理,現在基隆人還慣稱當地為大沙灣,以前也曾叫做「古爾貝海濱」,西元一八八四年,清光緒十年,中法戰爭之際,法國古爾貝提督率領艦隊攻上大沙灣,因此而命名,當時戰死的官兵便葬在大沙灣,成為今天的法國公墓古蹟。如今的大沙灣也已成陸地,可是基隆人大多還是依當時海灘分布的情形,「大沙灣」、「二沙灣」、「三沙灣」ㄉ叫,也可由此證明,身為世界著名港口的基隆,並非沒有沙灘,只是隨著港都發展消失了。
各區地名均有典故,坐火車由基隆南下,到汐止之間,沿途得經過「八堵」、「七堵」、「五堵」等三個堵。其實,除了這三個「堵」以外,還有一個「六堵」夾在其中,四個「堵」都在今天基隆市轄區內,標誌著漢人早年在這塊土地上墾拓的歷史。在台灣的地名中﹐凡是「堵」為名的,都和漢人墾拓時為防止、抵禦凱達格蘭族的侵犯有關。從名詞上看,「堵」就是牆垣,古時候以土垣一丈為板,五板為堵,通常設在平埔族出沒之處,利用天然的地勢,如山河狹隘之處設置;就動詞上而言,「堵」也就是「防堵」,藉以阻止平埔族的侵犯。
漢人在清朝年代來到雞籠之後,逐漸往南開墾,由於土地紛爭,侵害平埔族權益,導致不滿,從而時常發生糾紛,於是先期移民便利用基隆河的地勢,設堵阻止凱達格蘭族的反抗或入侵,並按開墾先後順序命名為頭、二、三、四....八堵。時日一久,在各堵附近形成聚落,就把這些堵名援用為地名。頭城到三堵分別在宜蘭冬山鄉、四堵在台北坪林鄉;五堵到八堵則在基隆市。這些「堵」名,其實也寫著原住民此地之平埔族如何被漢人一路追趕入山,最後終於在這塊土地上消失蹤跡的血淚。
七堵的瑪陵坑,是從西班牙語得來,也可知十七世紀西班牙人在海外稱霸的蹤跡。七堵的草濫,就是草湳、沼澤之義,草濫溪上游目前還是部份七堵民眾飲用水的源頭。