豐南區是唐山市轄區。位于位于河北省東部,北靠唐山市豐潤區、路北區、路南區、開平區和古冶區,南臨渤海,東鄰灤南縣、曹妃甸區,西與漢沽管理區和天津市寧河縣接壤。總面積1475平方千米(目前實際管轄區域總面積1305.19平方千米)。總人口53萬人(2012年末)。全區轄1個街道、11個鎮、3個鄉:胥各莊街道、豐南鎮、小集鎮、黃各莊鎮、西葛鎮、大新莊鎮、錢營鎮、唐坊鎮、王蘭莊鎮、柳樹瞿阝(quàn)鎮、黑沿子鎮、大齊各莊鎮、南孫莊鄉、東田莊鄉、尖字沽鄉;豐潤區岔河鎮由豐南區代管。區政府駐胥各莊街道正苑大街9號。
地處冀東濱海平原、渤海沿岸。南臨渤海,海岸線長23.5千米。地勢平坦,東北高,西南低。境內有陡河、沙河、津唐運河、煤河等。素有“九河下梢”之稱。年降水量612毫米,年均溫10.9℃。境內富有煤、鹽等資源。京哈(爾濱)鐵路、津唐高速公路及205國道東西過境,唐(京唐)港高速公路及沿渤海公路、唐樂(亭)、唐(唐)海公路南北過境。