De provinciale weg 303 (N303) is een provinciale weg in de provincie Gelderland. De weg vormt een verbinding tussen de A28 bij Harderwijk en de A1 ten noorden van Barneveld. Tussen Ermelo en Putten verloopt de weg tussen de landgoederen Oud- en Nieuw Groevenbeek door.
De weg is uitgevoerd als tweestrooks-gebiedsontsluitingsweg met buiten de bebouwde kom een maximumsnelheid van 80 km/h. In de gemeente Harderwijk heet de weg Oranjelaan, in de gemeente Ermelo Harderwijkerweg en Putterweg. In de gemeente Putten heet de weg Oude Rijksweg, Van Geenstraat en Voorthuizerstraat alvorens deze als Voorthuizenseweg een klein gedeelte binnen de gemeente Nijkerk aflegt. Ten slotte heet de weg in de gemeente Barneveld De Voortse Ring en Baron van Nagellstraat. De weg is binnen de bebouwde kommen van Ermelo en Putten in beheer bij de betreffende gemeenten.