Princ je izraz koji dolazi od latinske riječi princeps, te u najopćenitijem smislu označava monarha, muškog člana najuže monarhove porodice, odnosno nasljednu plemićku odnosno kraljevsku titulu. Ženski ekvivalent je princeza.
U mnogim jezicima izraz princ također sadrži značenje vezano uz izraz knez.