Stará Ves nad Ondřejnicí – wieś i gmina w powiecie Ostrawa-miasto, w kraju morawsko-śląskim, w Czechach. Liczba mieszkańców wynosi 735, a powierzchnia 4,84 km².
Miejscowość położona jest na północnych Morawach nad potokiem Ondřejnice i u ujścia rzeki Lubina do Odry, która stanowi również zachodnią granicę gminy. Od strony północnej sąsiaduje z Ostrawą, od wschodniej z należącymi do powiatu Frydek-Mistek Krmelínem i Bruszperkem, na wschodzie i południu z należącymi do powiatu Nowy Jiczyn Jistebníkiem, Petřvaldem i Trnávką.
Od 1941 roku do 31 grudnia 2006 roku miejscowość wchodziła w skład powiatu Frydek-Mistek, 1 stycznia 2007 została objęta rozszerzonym powiatem Ostrawa-miasto.