Dovrebbe derivare dal nome della Gens Portia o dal nomen latino Porcius, Portius e le relative versioni femminili, probabili nomi dei capostipiti. In alcuni casi potrebbe derivare da un soprannome legato al mestiere di "guardiano di porci".
Il cognome Porzio è sparso in tutta la penisola e presenta un nucleo nel napoletano, uno nel palermitano, nel tarentino, nell'alessandrino e genovese ed uno nel novarese. Porzi ha un ceppo nel perugino che si estende anche nel maceratese ed uno a Roma che si estende anche a Latina. Porzia ha un ceppo nel romano ed uno molto piccolo nel barese.