Semigalia (także: Zemgalia, łot. Zemgale, niem. Semgallen, lit. Žiemgala, od nazwy bałtyjskiego ludu Zemgalów) – jedna z pięciu krain historycznych składających się na współczesną Łotwę, leży w jej południowej części na lewym brzegu Dźwiny.
W okolicach na północ od Szawli, obszar Semigalii pokrywa się częściowo z terenami zaliczanymi do Żmudzi. W skład Semigalii często zaliczano dawniej leżący na wschód od niej region Selonia.
Semigalia graniczy na zachodzie z Kurlandią, na północy z Liwonią, na wschodzie z Łatgalią i Selonią, na południu z Litwą (Wileńszczyzna i Kowieńszczyzna) i Żmudzią.
Historia thumb|Plemiona bałtyjskie około 1200 roku (wg M. Engel i C. Sobczak) mały|Rozmieszczenie ludów bałtyjskich ok. 1200 roku mały|Talar I Rzeczypospolitej z 1645