Gmina Szemud (do 1954 gmina Wielki Donimierz) – gmina wiejska w województwie pomorskim, w powiecie wejherowskim. Wschodnia część gminy znajduje się na obszarze aglomeracji gdańskiej. W latach 1975-1998 gmina położona była w województwie gdańskim.
W skład gminy wchodzą 23 sołectwa: Będargowo, Bojano, Częstkowo, Dobrzewino, Donimierz, Głazica, Grabowiec, Jeleńska Huta, Kamień, Karczemki, Kieleńska Huta, Kielno, Koleczkowo, Kowalewo, Leśno, Łebieńska Huta, Łebno, Przetoczyno, Rębiska, Szemud, Szemudzka Huta, Warzno, Zęblewo