Provinsi Vinh Phuc merupakan sebuah provinsi di Vietnam. Provinsi ini terletak di bagian utara di negara itu. Provinsi ini memiliki luas wilayah 1.371 km² dengan memiliki jumlah penduduk 1.154.800 jiwa (2004). Provinsi ini memiliki angka kepadatan penduduk 842 jiwa/km². Ibu kotanya ialah Vinh Yen.