By native Spanish speaker population, the top three are:
Spain ranks 4th (~47 million, similar to Argentina but slightly fewer native speakers; many Spaniards speak Catalan, Basque, Galician as L1).
If including second-language speakers:
Key takeaway: The U.S. has more Spanish speakers than Spain. Colombia > Spain/Argentina. Mexico is #1 by a wide margin.