Johannes wurde geboren am 23. Dezember 1787 in Nievenheim und sein Taufe fand dort am 24. Dezember 1787 statt. Taufpate war Johannes Mohr? (Nahr) und die Taufpatin war Catharina Weckes. Johannes' Vater war Tillmann Mohr und seine Mutter war Agnes Spelter. Seine Großeltern mütterlicherseits waren Gerhard Spelter und Catharina Schwarz. Er hatte drei Brüder und zwei Schwestern, mit Namen Jacob, Wilhelm, Johannes, Anna Maria und Anna.