Dådet inträffade vid en busstation vid Tapuah strax söder om Nablus.
De tre skadade var israeler, uppger försvarsminister Benny Gantz som karakteriserade attacken som ett terrordåd. Läget för en av dem var kritiskt.
"(Israels militär) IDF besvarade eld och sköt mot ett misstänkt fordon som körde från brottsplatsen", uppger militären i ett uttalande direkt efter dådet.
Flera vägar har stängts av runt attentatsplatsen i sökandet efter gärningsmännen.