A lens driving mechanism is provided, including a bottom plate, a housing, a movable portion, and a biasing assembly. The housing is disposed on and connected to the bottom plate. The movable portion and the biasing assembly are disposed in the housing. The movable portion has a base and a holder, wherein the holder is configured to hold an optical lens and connects to the base. The biasing assembly connects the bottom plate and the movable portion, and is configured to force the movable portion to move relative to the bottom plate. When the holder moves to a limit position relative to the base, the holder contacts the housing.