Britannica Sources used in this answer

Why did the United States pay Spain $20 million for the Philippines?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

In the Treaty of Paris (1898), which concluded the Spanish-American War, the United States agreed to pay Spain $20 million as part of the terms for acquiring the Philippines.12

While the United States demanded possession of the archipelago, Spain accepted this requirement with great reluctance. The $20 million payment was designated nominally as compensation for public buildings and public works that Spain had developed in the islands. This financial stipulation served as a formal component of the agreement that finalized the transfer of sovereignty from Spain to the United States.12