Beiguan (kinesisk: 北关区; pinyin: Beiguan Qu) er et bydistrikt i kinesiske provinsen Henan. Det tilhører byprefekturet Anyang. Det har et areal på 59 km² og teller 240 000 innbyggere (2002).