Se estima que existen aproximadamente 2.000.000 de hablantes de Esperanto. En 2018 la aplicación para el aprendizaje de idiomas Duolingo, ya tenía en su curso de Esperanto 1.300.000 estudiantes (curso en inglés) y 360.000 estudiantes (curso en español). https://es.duolingo.com/courses/all
Sin embargo no es fácil conocer el número real o estimado de hablantes de Esperanto así como tampoco lo es, por ejemplo, conocer el número de personas que habla el mandarín fuera de china, el número de personas que sabe tocar el piano, o el numero de personas en el mundo que juegan al ajedrez.
Se sabe, por ejemplo, que unos 550 millones de personas hablan español, porque se sabe cuántos habitantes hay en cada país hispano, se hace la suma, se añade una estimación de los que viven en el extranjero y se puede incluso obtener información sobre el número de personas que están matriculadas en centros oficiales de aprendizaje de idiomas y que estudian español. Pero para llegar a ese número hemos tenido que aprovechar el servicio del Instituto Nacional de Estadística de varios países, y de otras instituciones ya existentes.
Entre las estimaciones más conocidas sobre la cantidad de hablantes de Esperanto, las más pesimistas hablan de 200.000 hablantes, mientras que las más optimistas hablan de hasta 30 millones de hablantes de Esperanto en todo el mundo.
El lingüista finés Jouko Lindstedt, un experto en hablantes nativos del Esperanto, presentó el siguiente esquema que muestra la proporción de las habilidades lingüísticas de la comunidad esperantista:
1.000 son hablantes nativos del Esperanto.
10.000 lo hablan fluidamente.
100.000 pueden usarlo activamente.
1.000.000 entienden pasivamente un gran porcentaje.