Han upprepade att vissa medlemsländer inte betalat sin andel.
– Det är orättvist mot USA. Dessa länder måste betala vad de är skyldiga, sade Trump under presskonferensen efter mötet.
Samtidigt tackade han Merkel för att Tyskland har ökat sina försvarsutgifter.
Trump sade även att han och Merkel enats om behovet av en fredlig lösning på konflikten i Ukraina. Trump sade att han sätter värde på Merkels råd i försöken att lösa konflikten.
Merkel inledde sitt anförande med att konstatera att det är "bättre att prata med varandra än om varandra".
Utrikes
17.3.2017
Trump uttrycker stöd för Nato men alla måste betala
USA:s president Donald Trump uppger att han för Merkel upprepat sitt stöd för Nato, men att alla Natomedlemmar måste betala sin del av Natos kostnader.