W XV wieku Poręba lub jej część nazywana wtedy Porąbką stanowiła własność biskupów krakowskich i należała do parafii św. Wojciecha w Jaworznie. Z łanów kmiecych, karczmy i zagród odprowadzano dziesięcinę w połowie plebanowi w Mysłowicach, zaś drugą plebanowi w Jaworznie. W 1581 roku wieś była własnością Piotra Porębskiego. Po Porębskich przeszła na rzecz rodziny Czernych, a później jako wiano w ręce Szembeków.
Na przełomie XIX wieku i XX wieku Poręba miała 182 domy, w których mieszkało 1454 osób (1437 wyznania rzymskokatolickiego, oraz 17 wyznania mojżeszowego). Oprócz tego w posiadłości Zygmunta hrabiego Szembeka mieszkało 118 osób w 10 budynkach (111 wyznania rzymskokatolickiego, oraz 7 wyznania mojżeszowego).
Parafia Poręba Żegoty obejmowała wtedy oprócz Poręby miejscowości: Alwernia, Okleśna, Brodła, Mirów i Podłęże z ogólną liczbą 4058 mieszkańców wyznania rzymskokatolickiego oraz 292 wyznania mojżeszowego. Obecnie parafia rzymskokatolicka obejmuje wsie: Poręba Żegoty, Brodła i Mirów. Ponad 1% mieszkańców stanowią Świadkowie Jehowy należący do zboru Krzeszowice-Zachód i korzystający z zebrań religijnych w Sali Królestwa w Krzeszowicach.
W latach 1975–1998 miejscowość administracyjnie należała do województwa krakowskiego.