La gare de Farciennes est une gare ferroviaire belge de la ligne 130, de Namur à Charleroi, située sur le territoire de la commune de Farciennes dans la province de Hainaut en Région wallonne. Elle est mise en service en 1847 par l'administration des chemins de fer de l'État belge. C'est une halte voyageurs de la Société nationale des chemins de fer belges (SNCB) desservie par des trains du réseau suburbain de Charleroi (trains S).