Tỉnh Vĩnh Phúc thuộc đồng bằng Bắc Bộ, về mặt địa lý bao gồm cả đồng bằng, trung du và miền núi. Phía Bắc giáp tỉnh Thái Nguyên và Tuyên Quang, phía Tây giáp tỉnh Phú Thọ, phía Nam và phía Đông giáp Thủ đô Hà
20
Nội. Tổng diện tích đất tự nhiên của tỉnh là 1.370,73 km2. Theo kết quả điều tra dân số 01/04/2009 dân số tỉnh Vĩnh Phúc là 1.000.838 người. Vĩnh Phúc có 9 đơn vị hành chính, gồm : thành phố Vĩnh Yên, thị xã Phúc Yên, 7 huyện (Lập Thạch, Sông Lô, Tam Dương, Bình Xuyên, Tam Đảo, Vĩnh Tường, Yên Lạc) với 150 xã, phường, thị trấn, trong đó có 1 huyện và 39 xã miền núi [24].
Vĩnh Phúc nằm ở vùng kinh tế trọng điểm của miền Bắc, có vị trí rất tiện lợi về giao thông toả đi khắp mọi miền đất nước (liền kề Thủ đô Hà Nội, gần sân bay quốc tế Nội Bài, có hệ thống giao thông đường bộ, đường sắt, đường sông thuận lợi trên trục phát triển kinh tế của Việt Nam) và địa hình bằng phẳng là điều kiện thuận lợi để Vĩnh Phúc phát triển kinh tế và thương mại. Do đó, tốc độ tăng trưởng của tỉnh luôn đạt mức cao, gấp 2 lần so với tốc độ tăng trưởng trung bình của cả nước [24].
Cùng với tốc độ tăng trưởng nhanh của nền kinh tế, GDP bình quân đầu người trong tỉnh cũng tăng khá nhanh. Năm 2000: GDP/người của tỉnh mới chỉ đạt 3,83 triệu đồng, bằng 78,2% so với vùng đồng bằng sông Hồng và 67,2% so với cả nước. Năm 2012, chỉ tiêu này đạt 51,16 triệu đồng, cao hơn nhiều so với bình quân cả nước (32,19 triệu đồng). Thu nhập bình quân trên đầu người khá cao nhưng những người có thu nhập cao chủ yếu tập trung ở thành phố, thị xã, thị trấn. Nhiều xã miền núi, vùng sâu, vùng xa đời sống của người dân còn rất nghèo nàn, khả năng chi trả cho việc phòng, chữa bệnh và chăm sóc sức khỏe còn rất thấp [24].