El distrito de Liberia tiene una población estimada de 53.381 habitantes (2010), lo que representa alrededor del 98,83% del total del cantón.