แพร่ เป็นเทศบาลเมืองที่ตั้งอยู่ในอำเภอเมืองแพร่ จังหวัดแพร่ มีพื้นที่ 9 ตารางกิโลเมตร ครอบคลุมตำบลในเวียงทั้งตำบล มีประชากรในปี พ.ศ. 2560 จำนวน 15,810 คน ภายในเขตเทศบาลเป็นที่ตั้งของหน่วยงานการบริหาร เช่น เป็นที่ตั้งศาลากลางจังหวัดแพร่ รวมไปถึงสถานศึกษา สถานพยาบาลและสาธารณสุข ตลอดจนเป็นศูนย์กลางการคมนาคมของจังหวัดแพร่