Đến năm 2008 có tổng diện tích tự nhiên là 123.176,43 ha, dân số 1.059.063 người, gồm 9 đơn vị hành chính là: Thành phố Vĩnh Yên (tỉnh lỵ), thị xã Phúc Yên và các huyện: Lập Thạch, Tam Dương, Vĩnh Tường, Yên Lạc, Tam Đảo, Bình Xuyên, Sông Lô. Toàn tỉnh có 137 xã, phường, thị trấn.
Vĩnh Phúc là