A fundadora, D. Maria do Carmo Eliseu e Oliveira e o seu marido, Sr. Manuel José de Sousa e Oliveira foram um casal que viveu em Alcobaça na segunda metade do século XIX e início do século XX. Foi depois de enviuvar de Manuel José de Sousa e Oliveira que a 4 de Maio de 1913, D. Maria do Carmo Eliseu e Oliveira, acolheu na sua casa, pela primeira vez 12 pessoas idosas. Esta situava-se na cerca do Mosteiro de Santa Maria de Alcobaça, na ala sul e começou por se denominar "Asilo de Velhinhos Maria e Oliveira".
Foi em 1921, depois da morte da fundadora que o Asilo recebeu alvará pelo Governo Civil de Leiria, tendo funcionado na Ala Sul do Mosteiro até 1969, ano em que se transferiu para instalações devolutas no Asilo e Infância Desvalida Álvaro Possolo, tendo o edifício sofrido a primeira ampliação em 1986. Em 1975, a Fundação Maria e Oliveira celebrou um protocolo com a Segurança Social para comparticipação dos idosos. Em 1984 foi constituída como I.P.S.S. e em 1991 a Instituição já tinha as valências de Apoio Domiciliário, Centro de Dia e Lar Residencial. A Creche e Jardim de Infância "O Ninho" passou a integrar a instituição em Janeiro de 1999. Em 2001 surge o Centro de Convívio e a partir de 2006 também surgiu a Universidade Sénior (Usalcoa) e em 2009 foram construídos 19 fogos de Habitação Social destinados a famílias carenciadas do concelho.