(2945) Zanstra es un asteroide que forma parte del cinturón de asteroides y fue descubierto por Hendrik van Gent desde la Estación meridional de Leiden, en Johannesburgo, República Sudafricana, el 28 de septiembre de 1935.
Más adelante, en 1991, fue nombrado en honor del astrónomo neerlandés Herman Zanstra (1894-1972).
[2] Zanstra orbita a una distancia media de 2,669 ua del Sol, pudiendo acercarse hasta 2,299 ua y alejarse hasta 3,039 ua.
Emplea en completar una órbita alrededor del Sol 1593 días.
[1] La magnitud absoluta de Zanstra es 12,6.