ในอดีต พื้นที่อำเภอท่าวังผาเดิมเป็นส่วนหนึ่งของ อำเภอปัว จนกระทั่งมีการเปลี่ยนแปลงการปกครองตามลำดับ ดังนี้:
ยุคเริ่มต้น (ก่อนปี 2505): เดิมเรียกว่า “โรงพักท่าวังผา” เป็นสถานีตำรวจในสังกัดกองเมืองที่ 6 (อำเภอปัว) ซึ่งในสมัยนั้นตำรวจภูธรจังหวัดน่านแบ่งการปกครองออกเป็น 3 กองเมืองหลัก
การตั้งกิ่งอำเภอ (พ.ศ. 2505): เมื่อวันที่ 1 ตุลาคม 2505 กระทรวงมหาดไทยได้ประกาศแยกตำบลริม, ตำบลป่าคา, ตำบลตาลชุม และตำบลยม ออกจากอำเภอปัวเพื่อตั้งเป็น กิ่งอำเภอท่าวังผา ทำให้สถานีตำรวจในพื้นที่เริ่มมีบทบาทในการดูแลเอกเทศมากขึ้น
ยกฐานะเป็นอำเภอ (พ.ศ. 2508): เมื่อวันที่ 28 กรกฎาคม 2508 ได้มีพระราชกฤษฎีกายกฐานะกิ่งอำเภอท่าวังผาขึ้นเป็น อำเภอท่าวังผา สถานีตำรวจจึงได้รับการยกฐานะเป็น สถานีตำรวจภูธรอำเภอท่าวังผา (ชื่อเรียกในขณะนั้น) เพื่อรองรับการขยายตัวของชุมชน
ที่ตั้ง: 112 หมู่ 4 ตำบลท่าวังผา อำเภอท่าวังผา จังหวัดน่าน 55140