Droga wojewódzka nr 120 (DW120) – droga wojewódzka klasy G w woj. zachodniopomorskim o długości ok. 37 km łącząca granicę z Niemcami Gryfino-Mescherin z węzłem Motaniec na drodze krajowej nr 10. Droga przebiega przez powiat gryfiński i powiat stargardzki. Za wsią Gardno zlokalizowany jest węzeł Gryfino z drogą ekspresową S3.

Po oddaniu do ruchu obwodnicy Kobylanki, Morzyczyna i Zieleniewa i zmianie jej numeracji na drogę krajową nr 10, fragment dawnej DK10 pomiędzy nowo wybudowanym węzłem Motaniec a Kobylanką włączony został w ciąg DW120.

Na zachód od Gryfina rozpoczyna się zwężony, trzykilometrowy odcinek z brukowaną nawierzchnią, prowadzący przez podmokłe tereny Parku Krajobrazowego Doliny Dolnej Odry do mostu granicznego nad Odrą, na którym DW120 przechodzi w niemiecką B113. Prędkość na tym odcinku jest ograniczona do 50 km/h.

Historia numeracji Na przestrzeni lat trasa posiadała różne oznaczenia i kategorie/klasyfikacje: