The Morocco international has signed a permanent deal with the newly-promoted Primera team, committing to a contract until 2026.
Last season with Las Palmas, the striker scored three goals and made two assists in 38 games in La Liga.
Munir will wear the No23 shirt with Leganes.
The 28-year-old has scored two goals in eleven international matches for Morocco.