Kongsvinger kommer av det gamle bygdenavnet . Kongsvinger fikk navnet sitt da kongen fikk bygd en festning her i 1680-årene. Siden vokste det fram en liten by rundt festningen i området som heter Øvrebyen i dag. Betydningen av bygdenavnet Vinger er ukjent, men det er forslått at navnet kan komme av et navn på Vingersjøen eller et gammelt elvenavn. Det kan bety "å vingle, fare hit og dit".