Heidelberger is a German language habitational surname denoting a person originally living in any one of several settlements named Heidelberg ("heath mountain" or less probably "heathen mountain") and may refer to: