Bắc Ninh is a province located in the Northern Midlands and Mountains region of Vietnam. It covers a total area of 4,718.60 km2 (1,821.86 mi2) and shares borders with Hanoi, Hải Phòng, Hưng Yên, Lạng Sơn, and Thái Nguyên provinces.
As of 2026, the province had a population of approximately 3,990,000 residents.