La gare (lettre de mission SNCF : N) a été construite en 1860. Le parking situé devant ainsi que la gare routière occupent l'emplacement de l'ancien cours de la Viosne qui traversait à cet endroit l'étang du Vert-Buisson. Le cours de la rivière fut dévié à partir de la rue Saint-Martin qui traverse le passage à niveau à l'ouest de la gare, pour permettre l'implantation des voies.
Cette gare est desservie par les trains de la ligne C du RER parcourant la branche C1, du Transilien Paris Saint-Lazare et du Transilien Paris-Nord.
Étendue de la gare de Pontoise
La gare de Pontoise, du point de vue exploitation, comprend un secteur circulation qui s'étend jusqu'à Pont-Petit (ligne Pierrelaye - Creil) avec la bifurcation télécommandée de Liesse. Les gares (au sens commercial du terme) de Chaponval (pour une voie seulement), Pont-Petit, Épluches, Saint-Ouen-l'Aumône et Pontoise sont incluses dans le secteur circulation de Pontoise.
À l'occasion du prolongement de la ligne C du RER à Pontoise, un PRCI (poste à commande informatique) a été mis en service, en différentes phases, au début 2000. L'ancien poste de technologie PRS datait de 1965, mais le bâtiment existe toujours. Le PRCI a été construit côté « avenue du Maréchal Canrobert » (sud) à l'emplacement de l'ancienne gare marchandise du chemin de fer de la compagnie du CGB (chemin de fer de grande banlieue) qui desservait les lignes Pontoise - Magny-en-Vexin et Pontoise - Poissy, lignes condamnées par l'automobile dans les années 1950. À l'occasion du prolongement de la ligne C et de la modification du plan de voies, les anciennes voies de débord desservant la halle marchandise et l'ex-brigade voie ont été déposées.
Desserte
La gare est desservie par les trains du réseau Transilien Paris-Nord (ligne H), à raison d'un train à la demi-heure heure en heures creuses, et d'un au quart d'heure en heures de pointe. Les trains sont généralement omnibus de Paris-Nord à Pontoise. Elle est en outre le terminus des trains de la ligne transversale Pontoise - Creil.
La gare est également desservie par les trains du Transilien Paris Saint-Lazare (ligne J), à raison d'un train à la demi-heure heure en heures creuses. En heures de pointe, six trains par heure relient Paris à Pontoise : un omnibus d'Argenteuil à Pontoise toutes les 20 minutes, en alternance avec un train semi-direct poursuivant au-delà vers Boissy-l'Aillerie ou Gisors, également à la fréquence de 20 minutes.
Enfin, elle constitue le terminus des trains de la ligne C du RER, à raison d'un train à la demi-heure en heures creuses, et d'un train au quart d'heure en heures de pointe.
Le nombre de voyageurs quotidiens se situait entre 2 500 et 7 500 en 2004.