D'une longueur de 30 kilomètres et orientée d'ouest en est, elle démarre depuis la D922 sur les berges de l'Oise à Mériel, traverse la forêt de l'Isle-Adam en son sud puis rencontre le village de Baillet-en-France.
A la Croix Verte que la route départementale croise juste après, son tracé est interrompu depuis 1994 suite à la construction de la Francilienne, qui a d'ailleurs absorbé la déviation nord d'Attainville, village voisin situé à proximité.
Toutefois, son tracé redémarre 5 kilomètres plus loin au droit du village de Villiers-le-Sec, en traverse ensuite beaucoup d'autres et arrive à son terminus situé à Vémars, à la limite des départements du Val-d'Oise (95) et de la Seine-et-Marne (77).
Au sein de ce dernier, son prolongement est assuré par la D26 (77).
Elle comporte deux annexes : ce sont les D9E(embranchement) et D9Z (ancien tracé).
Quelques déviations locales, dont les dates de mises en service nous sont inconnues ont été construites afin de sécuriser les villages anciennement traversés mais aussi afin de réduire les temps de parcours sur cette ancienne route importante. Citons par exemple le quartier du village à Puiseux-en-France, dévié par le sud par un tracé neuf et dénivelé.
Ce fut notamment le cas à Attainville où le tracé de la D9 a été dans un premier temps dévié par le nord en 1985 puis intégralement élargi et mis en voie express en 1994 entre la Croix Verte et Villiers-le-Sec.
D'autres opérations, toujours pour les besoins de la Francilienne se sont aussi déroulées comme la dénivellation du carrefour à feux D316 - D9 et la construction de bretelles d'accès à Villiers-le-Sec et Attainville. Pour plus d'informations à ce sujet, voir : Francilienne (Historique).
Au début des années 2000 naît un giratoire (plus sécurisant que l'ancien carrefour en croix) avec la D317 au Hameau de la Sucrerie. Les abords de la D9 sont partiellement sécurisés en parallèle (cheminement piétons, délaissées requalifiés, etc).
Beaucoup plus tard est construit en 2006 un giratoire entre les D10 et D9 au sud-ouest de Puiseux-en-France-le Village dans le cadre de la déviation de la D10 à Fontenay-en-Parisis.
Une fois celle-ci mise en service est revue la signalisation directionnelle à Marly-la-Ville, au giratoire avec la D184.
Mi-2011 est mis en service un second giratoire au Hameau de la Sucrerie à Marly-la-Ville, facilitant l'accès à une jardinerie proche (voir panneau ci-contre).