南庄永昌宮位於苗栗縣南庄鄉南庄老街,是南庄鄉的信仰中心,主祀三官大帝、玉皇大帝、天上聖母、五穀先帝、褒忠義民爺、福德正神等神祈。
永昌宮創建於1905年的日治時期,當時名為「南庄永昌祠」,後於1935年遷建至現址,並改名為「永昌宮」,在1986年啟動重建,並於1988年舉行入火安座大典。
永昌宮是南庄老街的重要景點之一,就在南庄老街中心的位置,旁邊可以接到情人巷,每逢假日香火鼎盛,是許多遊客必訪的廟宇。