The Question:

Do people actually speak Esperanto?

The Answer:

Yes, but mostly in addition to another language. According to Ethnologue's Esperanto entry, it hasd an estimated 200 to 2,000 native speakers, while 2,000,000 spoke Esperanto as a second language.

—The Fact Monster