Heimat (pronuncia: [ˈhaɪmat]) è un vocabolo tedesco che non ha un corrispettivo nella lingua italiana. Viene spesso tradotto con "casa", "piccola patria" o "luogo natio" e indica il territorio in cui ci si sente a casa propria perché vi si è nati, vi si è trascorsa l'infanzia o vi si parla la lingua degli affetti. Differisce dal termine Vaterland perché esso si riferisce a una dimensione statale o culturale più grande, ad esempio l'Austria, la Baviera o qualsiasi altro Land tedesco viene etichettato dai propri abitanti come Heimatland.