La Vivienda de Protección Oficial (VPO, también conocida como Vivienda con Protección Pública o Vivienda Protegida) es un tipo de vivienda promovida por la administración pública española, normalmente ofertada a un precio por debajo del de bienes equivalentes en el mercado.
El objetivo de la VPO es favorecer que los ciudadanos con rentas más bajas puedan adquirir o arrendar viviendas dignas y adecuadas a unos precios asequibles a sus posibilidades.
Las distintas Comunidades Autónomas han legislado sobre esta materia, por lo que no existe un régimen uniforme en todo el territorio nacional. Las explicaciones que siguen a continuación reflejan en general solo el régimen de las VPO que se acogen a los Planes de Vivienda del Estado.