Людвиг Шпор родился 5 апреля 1784 года в Брауншвейге. Отец, доктор медицины, обеспечил ему хорошее образование и развитие музыкальных способностей. Теорией музыки юный Шпор занимался с органистом Гартунгом, а игре на скрипке его учил хороший скрипач и педагог Мокур.
Успехи Шпора были замечены герцогом Брауншвейгским, который назначил его придворным камер-музыкантом и взял на себя заботы о его дальнейшем образовании. С 1802 года Шпор берет уроки у концертирующего скрипача Ф. Экка, и полтора года с ним путешествует, прилежно занимаясь и делая большие успехи. В 1804 году Шпор отправляется в свое первое концертное турне, принесшее ему славу. В 1812 году, после удачного соперничества с известным скрипачом П. Роде, Шпор занимает место концертмейстера Венской оперы. С 1817 года Шпор - капельмейстер городского театра во Франкфурте. Его концерты проходят в Лондоне, Париже, Дрездене. С 1822 года до конца своих дней Людвиг Шпор служит капельмейстером придворной капеллы в Касселе. Там он и скончался 22 октября 1859 года.
Шпор является автором 9 опер ("Фауст", "Горный дух", "Алхимик", "Крестоносцы" и другие). Симфоническое и камерно-инструментальное творчество композитора представляют 10 симфоний, 3 концертные увертюры, 15 концертов для скрипки с оркестром, 7 струнных септетов, секстет, 2 квинтета, 33 струнных квартета, 4 двойных квартета, 5 фортепианных трио, множество произведений для скрипки и других инструментов. Шпор написал также "Школу для скрипки" в 3-х частях и "Автобиографию".