Novion-Porcien liegt etwa 47 Kilometer nordnordöstlich von Reims am Fluss Plumion. Umgeben wird Novion-Porcien von den Nachbargemeinden Wagnon im Norden, Viel-Saint-Remy im Norden und Nordosten, Faissault im Osten, Corny-Machéroménil im Osten und Südosten, Novy-Chevrières im Südosten und Süden, Sorbon im Südwesten, Sery im Südwesten und Westen sowie Mesmont im Westen und Nordwesten.