Javno pravo (engl. public law) je prema teoriji prava, jedna od dvije temeljne grane prava, druga je privatno pravo. Iako pravna područja nije uvijek moguće sigurno uvrstiti u jednu od tih grana prava, ipak je u njima moguće uočiti dovoljno temeljnih zajedničkih obilježja pomoću kojih se uvrštavaju u javno ili privatno pravo. U javno pravo uvrštavaju se ustavno pravo, krivično pravo, upravno pravo u najširem smislu, privredno pravo i međunarodno javno pravo.
Prvo zajedničko obilježje propisa kojima su ova područja uređena – odnosno obilježje javnog prava – jest interes koji se tim propisima štiti. To je zajednički ili opći interes. Nadalje, sa stajališta stranaka pravnog odnosa, u pravnim odnosima u tim područjima jedna stranka je uvijek država.
Međutim, u praksi još uvijek postoji kolebanje o tome koje se sve osobe smatraju osobama javnog prava. U osobe javnog prava ubrajaju se u pravilu država i jedinice lokalne samouprave, te ustanove i fondovi i druge pravne osobe koje dobivaju sredstva iz državnog budžeta.