北港鎮位於海雲林縣之西南方,東北邊為元長鄉,西邊為雲林縣水林鄉,南邊為嘉義縣新港鄉、六腳鄉。
39,858人(108年1月)
41.5平方公里
北港鎮原稱「笨港」,笨港地名最早見於17世紀荷蘭人所繪的古地圖上,將笨港溪(今北港溪)標記為「R.Ponkan」,清領時期的古地圖及地方志和文獻,也都有北港的記載,是臺灣較早開發的港口及聚落,漢人移入之前為平埔族聚落,原住民通稱此地為 「PONKAN」,閩粵移民則稱此地為「笨港」,是直接音譯當時的土語。
28里