Barbara Gordon debuted in Detective Comics #359 (January 1967) as the daughter of Commissioner Jim Gordon, and also the newest addition to Batman's crime-fighting family. Batgirl then gained pop culture icon status when she debuted in the third season premiere of "Batman" on September 14th, 1967. Here, too, she was Commissioner Gordon's daughter. This remained true until the 1985 reboot, Crisis on Infinite Earths, where her origin changed.

From Wikipedia:

Following the reboot, Barbara Gordon is born to Roger and Thelma Gordon, and she is Jim Gordon's niece/adopted daughter in current canon.

Has it ever been explained why this change was made? It seems rather arbitrary, as she still became Commissioner Gordon's adopted daughter.

  • One more imagining: In Nolan's Dark Knight trilogy, Barbara Gordon is Jim's wife (though Batgirl does not make an appearance). Commented Feb 7, 2020 at 8:31
  • @PaulDraper, different Barbara. In Batman: Year One, Gordon's first wife, and the mother of James Jr, is Barbara Eileen Gordon. On the TV Show Gotham, she's Barbara Kean-Gordon. In either case, she's a distinct character from the Barbara who becomes Batgirl/Oracle. Commented Apr 4, 2022 at 20:14

1 Answer 1


I'm speculating, but just after Crisis on Infinite Earths, Batman: Year One was released, showing a much younger Jim Gordon starting his career in Gotham at the same time as Batman. Gordon's first son was born in this series, so it wouldn't be possible for Gordon to have a daughter which would fight crime in a few years.

It's hard to tell a specific reason for the change, but one would think that Frank Miller intended to show parallel beginnings for the two protagonists of the story, Batman and Gordon. It would be hard to give much credit to Gordon if he was much older and was still beginning a career.

  • Not to mention that Gordon having a young son gives him some character motivations that he wouldn't have otherwise.
    – Jeff
    Commented Dec 2, 2011 at 18:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.