Virtsu (saks. Werder) on pienkauppala (vir. alevik) Läänerannan kunnassa Pärnumaan maakunnassa Virossa. Vuonna 2005 asukasluku oli 736 henkeä. Virtsun satamasta on lauttayhteys Muhun saarelle Kuivastuun.
Vuosina 1931–1968 käytössä ollut Rapla–Virtsu-rata johti 68 kilometrin matkan Raplasta Virtsun satamaan.
Virtsun satamassa sijaitseva majakka on rakennettu vuonna 1951 toisessa maailmansodassa tuhoutuneen tilalle. Majakoita on paikalla ollut useita jo 1800-luvulta lähtien.