Gia Lâm hiện nay là một huyện ngoại thành phía đông của thành phố Hà Nội. Phía bắc giáp huyện Ðông Anh và quận Long Biên, phía đông giáp tỉnh Bắc Ninh, phía nam giáp tỉnh Hưng Yên, phía tây giáp Sông Hồng. Trước năm 1945, Huyện Gia Lâm thuộc phủ Thuận An, rồi phủ Thuận Thành, tỉnh Bắc Ninh. Hiện tại, sau khi cắt bớt một số đơn vị hành chính để lập quận mới Long Biên, Gia Lâm có 20 xã gồm: Yên Viên, Yên Thường, Dương Hà, Ninh Hiệp, Ðình Xuyên, Phù Đổng. Trung Mầu, Cổ Bi, Ðông Dư, Đa Tốn, Bát Tràng, Kiệu Kỵ, Kim Lan, Văn Đức, Đặng Xá, Dương Xá, Phú Thị. Dương Quang, Kim Sơn, Lệ Chi, và hai thị trấn Trâu Quỳ, Yên Viên.
Nơi diễn ra hội Gióng là xã Phù Đông, xã Ðặng Xá, và xã Lệ Chi của huyện.