Straż Ludowa – formacja ochotnicza zorganizowana w Wielkopolsce jesienią 1918 dla ochrony ludności polskiej przed atakami ze strony niemieckiej. Utworzenie Straży Ludowej miało znaczący wpływ na przebieg powstania wielkopolskiego.

Historia Pierwsze oddziały Straży, początkowo nazywanej Obywatelską, zaczęto tworzyć jeszcze w październiku 1918. W dniu 17 października 1918 roku odbyło się w Poznaniu tajne spotkanie „mężów zaufania” z Poznania, Gniezna, Inowrocławia, Kościana, Obornik i Szamotuł. Wówczas powołano do życia konspiracyjną dziewięcioosobową Komendę Tymczasową Straży Obywatelskiej, na której czele stanął Julian Bolesław Lange, działacz Towarzystwa Gimnastycznego „Sokół”. Komenda ujawniła swoje istnienie, razem z ujawnionym Komitetem Obywatelskim w dniu 10 listopada. Początkowo Straż funkcjonowała tylko w Poznaniu. Z czasem, na skutek apelów Komisariatu Naczelnej Rady Ludowej, zaczęto tworzyć Straże także w innych miejscowościach. Około 20. listopada pojawia się określenie Straży Ludowej.