베트남-중국 국경은 베트남 사회주의 공화국과 중화인민공화국 사이의 국제 경계이다. 육상 국경과 해상 국경으로 구성되어 있으며, 육상 국경은 서쪽 라오스와의 삼국 접경점(시청다산 봉우리)에서 시작하여 동쪽 통킹만(베이룬강/카롱강 하구) 해안까지 약 1,297km~1,347km에 걸쳐 이어진다. 해상 국경은 통킹만 및 남중국해에 걸쳐 있다.
육상 국경은 중국의 두 개 성(雲南省, 廣西壯族自治區)과 베트남의 일곱 개 성(Điện Biên, Lai Châu, Lào Cai, Hà Giang, Cao Bằng, Lạng Sơn, Quảng Ninh)이 접하고 있다. 국경선은 대체로 동쪽 방향으로 이어지나 매우 불규칙한 지그재그 형태를 띠며, 주로 소수 민족이 거주하는 외딴 산악 지역을 통과한다. 곳곳에서는 다강(Đà River), 홍강(Red River), 난시강, 쏭감강, 쏭짜이강, 진장강 등이 짧은 구간 동안 자연 경계로 이용된다.
양국은 1991년 국경 무역에 관한 협정을 체결하였고, 1992년에는 21개의 국경 무역 지점이 개설되었다. 이후 육상 국경에 대한 분쟁을 해결하고 국경 협정에 서명함으로써 육상 경계는 확정되었으며, 국경선 표지 설치 작업도 완료되었다. 국경 지역에 거주하는 베트남인은 하루짜리 국경 출입증을 사용하여 중국에 출입할 수 있다.
그러나 해상 경계의 경우, 스프래틀리 군도(남사 군도)와 파라셀 제도(서사 군도)를 포함한 영해 및 도서 영유권 분쟁으로 인해 현재까지도 명확히 정의되지 않고 있다. 이는 베트남-중국 관계에서 지속적인 외교적 쟁점으로 남아 있다.