Štátna cesta 7 (maď. 7-es főút, slov. aj Hlavná cesta 7) je maďarská 239 kilometrov dlhá hlavná cesta (resp. cesta I. triedy, maď. elsőrendű főút). Začína sa na takzvanom nultom kilometrovníku na Clark Ádám tér v Budapešti a prechádza mestami Stoličný Belehrad, ďalej popri pobreží Balatonu a cez mestá Siófok a Nagykanizsa a končí na chorvátskej štátnej hranici pri obci Letenye.
V minulosti bola cesta súčasťou európskej cesty 71, no po dostavaní diaľnice M7 bola presunutá práve na túto komunikáciu. Na chorvátskom území na ňu nadväzuje štátna cesta 3.