Are godparents required for baptism?
Can. 872 Insofar as possible, a person to be baptized is to be given a sponsor . . .
In the normal course of events, yes, the Church requires a godparent/sponsor for baptism. However, it is not essential to the validity of the sacrament, and extenuating circumstances might make it impractical.