How Many People Speak Spanish?

As a first language, Spanish is spoken by approximately 330 million people. As a second language, it is spoken by about another 50 million people.