Johann Sebastian Bach lahir pada 21 Maret 1685, di Eisenach, Thuringia, Jerman, dalam keluarga besar dan terkemuka dari musisi profesional. Ayahnya, bernama Johann Ambrosius Bach, adalah seorang pemain biola dan pemain terompet, dipekerjakan oleh kota Eisenach. di antara mereka, komposer Johann Christoph Friedrich Bach, lahir 21 Juni 1732. Dia memiliki tujuh anak dengan Maria Barbara Bach, yang juga sepupu keduanya; di antaranya, komposer Carl Philipp Emanuel Bach dan Friedemann Bach. Nama belakangnya berarti sungai dalam bahasa Jerman.