Lang is a surname of Germanic origin, closely related to Lange, Laing and Long, all of which mean "tall".