Un vasoconstricteur est une substance qui agit de façon à rétrécir les vaisseaux sanguins, c'est-à-dire à rétrécir leur lumen. Les vasoconstricteurs sont utilisés cliniquement pour accroître la pression sanguine ou réduire localement le flot sanguin.
Ils s'opposent aux vasodilatateurs.