Staré Oldřůvky (německy Altendorf) jsou vesnice, část města Budišov nad Budišovkou v okrese Opava. Nachází se asi 4,5 km na jih od Budišova nad Budišovkou. V roce 2009 zde bylo evidováno 73 adres. V roce 2001 zde trvale žilo 183 obyvatel.
Staré Oldřůvky je také název katastrálního území o rozloze 9,44 km2. Staré Oldřůvky leží i v katastrálních územích Nové Oldřůvky o rozloze 0,1 km2 a Nové Oldřůvky I o rozloze 5,2 km2.
Vesnicí protéká potok Oldřůvka.