The John Hunter Hospital and John Hunter Children's Hospital, is a teaching hospital and children's hospital in Newcastle, and northern New South Wales, Australia. The 820 bed hospital is the main teaching hospital of the University of Newcastle.