Virši ir vidējciems Olaines novada Olaines pagastā. Tas atrodas 12,5 km uz ziemeļaustrumiem no Olaines novada centra Olaines, 9 km uz ziemeļaustrumiem no Olaines pagasta centra Jaunolaines, 23 km uz dienvidiem no Latvijas galvaspilsētas Rīgas (centra).
Ciema teritorija, kāda tā ir mūsdienās, agrāk apvienoja vairākus ciemus– Auroru, Pavasari, Vasaru, Viršus; tā apbūvi galvenokārt veido privātmājas.
Viršu iedzīvotāju skaits 2022. gadā – 387.