جزر ليوارد
ولد جون غوري في جزيرة نيفيس في جزر ليوارد في الهند الغربية لأبوين اسكتلنديين في 3 أكتوبر 1803، قضى طفولته في ولاية كارولينا الجنوبية. حصل على التعليم الطبي في كلية الأطباء والجراحين في المنطقة الغربية من نيويورك في فيرفيلد، نيويورك.