Anastasio Alfaro nace en Alajuela en 1865. Se graduó de Bachiller en Artes en la Universidad de Santo Tomás (1883) y cursó estudios de Derecho, profesión que nunca llegó a ejercer. Contaba con amplios conocimientos en arqueología, geologia, etnología y zoología; fungiendo también como escritor en temas afines.
Durante su vida ejerció distintos cargos, destacando: Director de los Archivos Nacionales, Ministro de Instrucción Pública y Director del Museo Nacional. En este último, se mantuvo de 1887 a 1930, destacando como impulsor de su creación, estudiando de forma cercana el funcionamiento del Instituto Smithsonian en Washington.
Adicionalmente, destacó como docente de ciencias, llegando a impartir lecciones en distintas instituciones como: el Colegio Superior de Señoritas, la Escuela Normal de Heredia y el Instituto de Alajuela.
Falleció en San José en 1951, conviertiéndose en el primer científico por el que fue decretado "Duelo de Estado". Posteriormente, fue declarado Benemérito de la Patria.