Hämeenlinnan kaupunki sijaitsee Vanajan vesistön äärellä. Linnaa ryhdyttin rakentamaan keskiajalla noin 1200-luvulla tai 1300-luvun alussa. Linnan ympärille alkoi rakentui asutusta. Kaupunkioikeidet Hämeenlinna sai 1639 ja oli siten Suomen ensimmäinen sisämaan kaupunki.