Johannes Hall föddes i Kivik, Södra Mellby 1859. Han var son till Håkan Persson Hall och Katarina Jönsdotter. Håkans föräldrar var Per Håkansson Hall och Kristina Persdotter. Alla var födda i Kivik, Södra Mellby utom Kristina som var från Vitemölle, Vitaby. Samtliga uppgifter är hämtade i kyrkböcker i Södra Mellby.