Cientificamente aun existe mucho debate al respecto. Aunque han habido algunas investigaciones sobre este tema, no han encontrado resultados concluyentes.
Se ha establecido que la identidad sexual se consolida desde una edad temprana al rededor de los 10 años de vida o antes, y por tanto se ha pensado que desde la infancia se puede saber si la persona es homosexual, lo que podria indicar que "nacen", sin embargo esto no ha sido comprobado ya que tambien se debaten los efectos de la crianza y eventos de la infancia que puedan llevar a que se "convierta" en homosexual, lo cual tampoco ha sido comprobado.
Independientemente de si nacen o se hacen, lo que si se ha establecido es que la homosexualidad NO es una enfermedad. Estas son personas completamente iguales a los demas y con las mismas capacidades y derechos que las personas heterosexuales.