Việt Nam có đường biên giới trên đất liền dài hơn 1.400 km với Trung Quốc, qua các tỉnh Điện Biên, Lai Châu, Lào Cai, Hà Giang, Cao Bằng, Lạng Sơn và Quảng Ninh. Tỉnh có đường biên giới dài nhất với Trung Quốc là Cao Bằng với khoảng 333 km.
Đường biên giới với Lào qua 10 tỉnh gồm: Điện Biên, Sơn La, Thanh Hoá, Nghệ An, Hà Tĩnh, Quảng Bình, Quảng Trị, Thừa Thiên Huế, Quảng Nam và Kon Tum. Đường biên giới dài nhất với Lào ở Nghệ An, khoảng 419 km.
Đường biên giới trên đất liền giữa Việt Nam và Campuchia dài khoảng 1.200 km, đi qua 10 tỉnh Kon Tum, Gia Lai, Đăk Lăk, Đăk Nông, Bình Phước, Tây Ninh, Long An, Đồng Tháp, An Giang và Kiên Giang. Trong đó, tỉnh có đường biên giới dài nhất là Tây Ninh với khoảng 225 km.