เทศบาลเมืองแพร่ เป็นองค์กรปกครองส่วนท้องถิ่นประเภทเทศบาลเมือง ตั้งอยู่ในเขตอำเภอเมืองแพร่ จังหวัดแพร่ มีพื้นที่ตำบลในเวียงทั้งตำบล ภายในเขตเทศบาลฯ เป็นที่ตั้งของหน่วยงานการบริหาร สถานศึกษา สถานพยาบาลและสาธารณสุข ตลอดจนเป็นศูนย์กลางการคมนาคมของจังหวัดแพร่
จำนวนประชาชนในเขตเทศบาลเมืองแพร่ ณ เดือนธันวาคม พ.ศ. 2554 มีจำนวน 17,141 คน แยกเป็นชาย 7,984 คน หญิง 9,157 คน ความหนาแน่นของประชากร 1,905 คนต่อตารางกิโลเมตร จำนวนบ้าน 8,164 หลังคาเรือน
มีสถานพยาบาลของรัฐจำนวน 1 แห่ง คือ โรงพยาบาลแพร่ และโรงพยาบาลเอกชน จำนวน 2 แห่ง คือ โรงพยาบาลแพร่คริสเตียน และโรงพยาบาลแพร่-ราม