Een goederenwagon of goederenwagen is een railvoertuig zonder aandrijving, dat is bedoeld om een vracht te vervoeren. Een trein die uit goederenwagons bestaat is een goederentrein. Er zijn vele verschillende soorten goederenwagens. Er zijn soorten die worden gebruikt om bulkgoederen te vervoeren, zoals erts en kolen. Andere soorten zijn bedoeld om stukgoederen te vervoeren, zoals etenswaren en post.
Wagon is een leenwoord uit het Frans en betekent in die taal rijtuig. In de begintijd van de spoorwegen in Nederland had het nog de betekenis van rijtuig. In het spoorjargon gebruikt men het woord wagen.