Erstmals 1275 erwähnt, wollten die Herren von Falkenstein, den Ort zu ihrem Herrschaftsmittelpunkt machen. Da Mariazell im Spätmittelalter (1384) "Städtlein" genannt wird, kann man annehmen, dass
der Ort auch eine Stadtmauer hatte.
1444 wird Mariazell niedergebrannt und wurde danach nicht mehr in den Stand einer Stadt erhoben.
1805 gelangte Mariazell mit der Herrschaft Schramberg an Württemberg
1972 wurde aus den Gemeinden Mariazell und Locherhof, die Neugemeinde Eschbronn