ศาลนี้สร้างขึ้นเพื่อให้ชาวหนองบัวลำภูได้เคารพสักการะพระผู้สร้างเมือง ซึ่งหมายถึง พระวอ และพระตา อันเป็นการแสดงออกถึงความกตัญญูกตเวทิตา ศาลหลักเมืองได้ประกอบพิธีวางศิลาฤกษ์เมื่อวันที่ 21 พฤศจิกายน 2518 สร้างเสร็จและประกอบพิธีเปิดเมื่อวันที่ 28 กุมภาพันธ์ 2519