Selena Gomez é filha única,[7] de Ricardo Joel Gomez e Mandy Teefey, uma atriz de teatro antigo, que tinha 16 anos quando deu à luz Selena Gomez.[8][9] Os seus pais separaram-se quando ela tinha cinco anos de idade, em 1997. Sua mãe casou-se em 2006 com Brian Teefy.[10] O seu primeiro nome é uma homenagem à cantora texana Selena Quintanilla-Pérez.[11] O pai dela é mexicano e a sua mãe é de origem italiana.[12] Selena viveu em Grand Prairie até 1999quando mudou-se com sua mãe Mandy para Los Angeles, onde dois anos depois veio a começar sua carreira.