Enfermera titulada por la Universidad de Santiago, Corina Porro ejerció profesionalmente en el Hospital Xeral-Cíes y en la Guardería Infantil 'Relfas' (Sárdoma, Vigo). Entre 1995 y 1999 inició su etapa política en el Ayuntamiento de Vigo donde fue concejala de Bienestar Social, Sanidad y Consumo, desarrollando numerosos programas de atención primaria y especializada y trabajos de mejora de las condiciones sociales de colectivos marginados (mendigos, familias desestructuradas, mayores, discapacitados, minorías étnicas y toxicómanos). Promovió la creación del Servicio de Orientación e Información, fomentó la teleasistencia, puso en marcha líneas de ayuda a la infancia, creó el Consejo Municipal de las Personas Mayores y trabajó por la erradicación del chabolismo y la prevención de las drogodependencias elaborando el Plan Municipal de Drogas. Tras las elecciones municipales de junio de 1999 se convirtió en portavoz del grupo municipal del PP en el Ayuntamiento de Vigo. Un puesto que pronto abandonaría, ya que en diciembre de ese mismo año fue nombrada directora general de Servicios Sociales de la "Consellería de Sanidade e Servicios Sociais". En septiembre de 2001 cesa como directora general para incorporarse a las listas del PP por la provincia de Pontevedra, el 21 de octubre de 2001 es elegida diputada por el PP en el Parlamento de Galicia y posteriormente nombrada "conselleira de Asuntos Sociais" por el presidente de la Xunta. El 13 de diciembre de 2003 toma posesión como alcaldesa de Vigo, la primera mujer en la historia de la democracia. El 14 de marzo de 2004 es designada Senadora por la Comunidad Autónoma de Galicia, cargo al que renuncia a principios de 2006 en favor de Manuel Fraga Iribarne, y es además presidenta local del Partido Popular de Vigo desde 2004.
Desde las elecciones municipales de mayo de 2007 compagina su cargo como jefa de la oposición en el Ayuntamiento de Vigo con un acta de diputada provincial, siendo además vicepresidenta de la Diputación Provincial de Pontevedra.
Tras las elecciones de marzo de 2008 resultó elegida senadora por la provincia de Pontevedra.