Loven ble vedtatt med 308 stemmer mot 103, sier en offisiell egyptisk kilde til nyhetsbrået AFP.
Den kontroversielle loven ble innført i 1981 etter henrettelsen av tidligere president Anwar Sadat, og har siden blitt fornyet med tre års mellomrom.
Myndighetene får med denne loven vide fullmakter til å fengsle folk, oppheve konstitusjonelle rettigheter og hindre mulige oppsisjonelle aktiviteter.
Også muligheten til å anke er begrenset med den nye loven, melder AFP.
Kosmetiske endringer
Loven har blitt kritisert av internasjonale rettighetsgrupper og oppsisjonelle politikere i Egypt.
Menneskerettighetsforkjempere mener at endringene bare er kosmetiske og fortsatt rettet mot oppsisjonelle krefter i egyptisk politikk.
Regjeringen, med president Hosni Mubarak i spissen, sier på sin side at loven er ment for å bekjempe terror og narkotika-kriminalitet.
Det var ventet at loven skulle bli vedtatt, siden regjeringspartiet «National Democratic Party» kun trengte simpelt flertall og har flertall i parlamentet.
Statsminister i Egypt, Ahmed Nazif, lovet før avstemningen som ble fremlagt, at myndighetene ikke skal overvåke alle former for kommunikasjon eller sensurere media.
Loven trer i kraft fra 1. juni og er gyldig til 31. mai 2012. Egypt holder presidentvalg i september 2011.