Jméno města Mšena odvozují někteří od slovného kmene "mech" a to od místa mechem porostlého, omšelého, aneb kde ve staveních štěrbiny mezi břevny mechem vycpány byly, jiní od jména Mšen, tohotéž kmene. Starobylé město Mšeno leží od Mělníka 17,5 km severovýchodně, menší část je na rovině větší na svahu se sklonem k východu.