Ana de Castro Osório nasceu a 18 de junho de 1872, em Mangualde. A sua mãe era uma ativista feminista e o seu pai o juiz que julgou e aprovou o pedido de Carolina Beatriz Ângelo para ser incluída nas listas de recenseamento eleitoral.
Com vinte e poucos anos começou a escrever para jornais e revistas. Envolvida na luta republicana e na dos direitos da mulher, procurava divulgar estes movimentos nos seus artigos, que visavam também o direito ao voto, à educação, ao trabalho ou à independência económica da mulher em caso de abandono ou viuvez. Mais tarde escreveria novelas e contos.
Em 1898, casou com Francisco Paulino de Oliveira, membro do Partido Republicano Português, com quem teve dois filhos.
É a autora do primeiro manifesto feminista português, Às Mulheres Portuguesas.
Com o fim da Primeira República, passou a dedicar-se exclusivamente ao trabalho na Cruzada das Mulheres Portuguesas e à escrita. Morreu a 23 de março de 1935 aos 62 anos, na sua casa.


