苗栗縣為台灣中、北部重要煤區之一。以煤層地質而言,苗栗的含煤地層有「南莊層」、「石底層」與「木山層」,其中「南莊層」為最主要開採煤層,1950-1970年代為苗栗的煤礦最輝煌的時期,在台灣煤礦開發史上佔有一席之地,台灣前20名礦場累積產量,苗栗就有2處進榜。
苗栗煤礦主要分布在縣境的西北部,若以煤礦出口火車站區分,可分為「竹南煤區」與「苗栗煤區」。「竹南煤區」包括獅頭山煤田、八卦力煤田、南莊煤田;「苗栗煤區」則有出磺坑煤田與細道邦煤田。以地理行政區域概觀,大致分布在苗栗縣的三灣鄉、南庄鄉、獅潭鄉、頭屋鄉、公館鄉、大湖鄉與泰安鄉。
苗栗縣境煤礦由於煤層厚薄變化大、缺乏連續性,苗栗地區的煤田,以獅頭山煤田、南莊煤田、八卦力煤田較具規模,其他多以小規模開採,然而,經過90年以上的採掘,品質較佳、煤層較厚的礦藏多已開採殆盡。


