Mörsch wurde 940 in einer Schenkungsurkunde Kaiser Ottos III. an das Bistum Speyer als Meriske erstmals erwähnt. Ministerialen von Mörsch bzw. die Ebersteiner herrschten im 12. Jahrhundert über den Ort. Schließlich kam der Ort als Lehen an Markgraf Hermann VIII. von Baden. Dieser versetzte es 1306 an das Kloster Herrenalb, konnte es aber später wieder auslösen. Bereits ab 1291 gelangte teilweise Besitz des Ortes an das Kloster Weißenburg, das ab 1339 das ganze Dorf besaß. 1350 war Mörsch endgültig bei Baden und gehörte zum Amt Mühlburg. Bei der Landesteilung 1535 fiel Mörsch an die Linie Baden-Baden und gehörte dann zum Amt Ettlingen. Bei dessen Auflösung 1937 kam der Ort zum Landkreis Karlsruhe.