La ciudad se ubica en la orilla del río Mayenne. Se encuentra en los accesos a Bretaña y en los límites entre Anjou y Normandía.
Históricamente, la navegación por el río Mayenne la comunica con el Loira. Actualmente dispone de estación de ferrocarril (TGV) y acceso a la red francesa de autopistas (en el eje París – Rennes).
Hay un aeropuerto (Laval-Entrammes) a diez kilómetros de la ciudad. Tiene muy escasas conexiones regulares (2300 pasajeros anuales según su propia web), pero sirve a compañías de vuelos de negocios.