本鄉原名公館街俗稱隘寮下,係清朝乾、嘉時期客家人由南北移大舉開發苗栗時,為當時移民本縣開墾之中心地。先民初在福基、石墻一帶開墾時設隘寮,招集隘勇守衛以衛社稷安危。因福基舊稱上隘寮故稱公館街為隘寮下,道光年間變為市,因四週山丘環繞﹐中間低平形似蛤仔市。旋因公館是官府辦公或為人民公共建築之辦公事務所在,民前十六年初設公館區庄場,民國九年實施地方制度後設公館庄,【公館】之名乃沿用至今。
本鄉位於苗栗縣沿苗栗市東南方,本縣略中央偏西,介於八角崠山脈與後龍溪之間。境內地勢以東部最高,從八角崠山地向西北後龍溪方面降低成為苗栗河谷平原。北連苗栗市、頭屋鄉;西鄰銅鑼;東毗獅潭,以八角崠山為界;南隔關刀山脈接大湖鄉。是縣境的核心,亦是當時大陸來台移民本縣拓懇後龍溪流域的橋頭堡。