La gare de Lens est une gare ferroviaire belge de la ligne 90, de Denderleeuw à Jurbise, située à proximité du centre de la commune de Lens dans la province de Hainaut en Région wallonne. Elle est mise en service en 1847. C'est une halte ferroviaire de la Société nationale des chemins de fer belges (SNCB) desservie par des trains Omnibus (L) et d’Heure de pointe (P).