Det meste av byen ligger på øya Als, som er forbundet med Sønderjylland av Kong Christian den X's Bro og Alssundbroen. Den er Sønderjyllands største by og har vokst frem rundt Sønderborg slott fra slutten av 1100-tallet.