Beowulf was composed in the Early Middle Ages by an anonymous author in England, but the events take place in Scandinavia in today's Sweden and Denmark. Beowulf belongs to the Geat tribe while Hrothgar belongs to the Danes. Other Germanic tribes like the Frisians and the Swedes have brief mentions in the poem.
The exact time period the poem is set in is hard to place, but the time period may have the end of the Germanic Migration Period after the Angles, Saxons, and Jutes had travelled to Britain.