Balmer nació en Lausana, Suiza, hijo mayor de un magistrado también llamado Johann Jakob Balmer y de Elizabeth Rolle Balmer.