Benannt nach dem alten Dorf Marienfelde, 1344 als Merghenvelde erwähnt.
Das Dorf entstand um 1220 gemeinsam mit dem benachbarten Mariendorf im Schutz des Templer-Komturhofs Tempelhof und gehörte zu den Ländereien des Templerordens. Die früheste bekannte Erwähnung, als Merghenvelde, stammt von 1344. Der Bahnhof wurde am 17. Juni 1875 mit der Dresdener Bahn eröffnet.