L'identité de l'épouse de Guifred est incertaine. Il s'agit sans doute de Gunilde ou Guinidilde d'Empúries (?-900)4. Il pourrait également s'agir de Guinédilde de Flandres, selon la Légende de Guifred le Velu.
Guifred a dix enfants connus :
Borell Ier (874-911) ;
Miron (878-927), comte de Cerdagne et d'Urgell ;
Emma de Barcelone (880-942), première abbesse du Monastère de Sant Joan de les Abadesses ;
Sunifred II d'Urgell (880?-948) ;
Radulf de Barcelone (v. 885-940 ou 942), évêque d'Urgell ;
Sunyer Ier (v. 890-950), comte de Barcelone, de Gérone et d'Ausonne ;
Ermessende de Barcelone (?-925) ;
Cixilone de Barcelone (?-945), abbesse de Santa Maria del Camí ;
Riquilde de Barcelone (?-?), vicomtesse de Barcelone ;
Guinidilde de Barcelone (897-923), épouse de Raymond II de Toulouse.