Jan was een zoon uit de buitenechtelijke relatie van Jan IV van Nassau met Aleyd van Lommel. Hij huwde tweemaal en kreeg vier zoons en vijf dochters. Daarnaast had hij nog drie bastaarddochters. Van hem stamt de tak van Nassau-Detzem af. Hij was tevens de overgrootvader van Margaretha van Mechelen.