Vĩnh Ninh là một xã thuộc huyện Vĩnh Tường, tỉnh Vĩnh Phúc, Việt Nam.
Xã có diện tích 4,58 km², dân số năm 1999 là 4452 người,[1] mật độ dân số đạt 972 người/km².
Chú thích
Xã Vĩnh Ninh gồm tổng cộng 4 thôn: Duy Bình, Kim Xa, Xuân Chiểu (Linh), Hậu Lộc.
Chủ tịch UBND xã hiện tại là ông Phùng Lâm Bưu, sinh năm 1973.