La gare de Villers-Cotterêts est une gare ferroviaire française de la ligne de La Plaine à Hirson et Anor (frontière), située sur le territoire de la commune de Villers-Cotterêts dans le département de l'Aisne, en région Hauts-de-France.
C'est une gare de la Société nationale des chemins de fer français (SNCF) desservie par des trains TER Picardie.
Ancienne gare de bifurcation, elle est située au point kilométrique (PK) 77,356 de la ligne de La Plaine à Hirson et Anor (frontière), entre les gares ouvertes de Vaumoise et de Corcy et au PK 99,340 de l'ancienne ligne de Rethondes à La Ferté-Milon aujourd'hui déclassée. Son altitude est de 133 m.
La Compagnie des chemins de fer du Nord met en service la section de Villers-Cotterêts à Laon le 2 juin 18622.
Villers-Cotterêts était autrefois reliée à Compiègne et à La Ferté-Milon.
Villers-Cotterêts est desservie par des trains TER Picardie, express et omnibus, qui effectuent des missions entre les gares : de Crépy-en-Valois et de Laon ; de Paris-Nord et de Laon. En 2009, la fréquentation de la gare était de 1731 voyageurs par jour (montées et descentes).