NAT posiada wiele zalet, takich jak:
- Zastosowanie translacji NAT umożliwia ograniczenie liczby prawnie zarejestrowanych adresów, dzięki umożliwieniu używania adresów prywatnych w sieciach intranet. NAT przyczynia się do oszczędzania adresów poprzez stosowanie multipleksacji na poziomie portów. Stosując przeciążanie NAT, hosty wewnętrzne mogą współdzielić publiczny adres IPv4 do komunikacji zewnętrznej. Przy tego typu konfiguracji, za pomocą niewielu adresów zewnętrznych można obsłużyć wiele hostów wewnętrznych.
- NAT zwiększa elastyczność połączeń z siecią publiczną. W celu zapewnienia niezawodnej komunikacji z sieciami zewnętrznymi, możliwe jest stosowanie wielu puli, puli zapasowych oraz puli równoważących obciążenie.
- NAT zapewnia spójność wewnętrznych schematów adresowania. W sieci, w której nie są używane prywatne adresy IP ani translacja NAT, zmiana schematu adresacji publicznej IPv4 wymaga wykonania ponownej adresacji wszystkich hostów w istniejącej sieci. Koszty wykonania ponownej adresacji hostów mogą być duże. Użycie funkcji NAT pozwala na zachowanie istniejącego schematu adresacji prywatnej IPv4 i łatwą adaptację nowego schematu adresacji publicznej. Oznacza to, że dana organizacja może zmienić swojego ISP, lecz zmiana ta nie zostanie nawet zauważona przez klientów wewnętrznych.
- NAT zapewnia bezpieczeństwo sieci. Ponieważ w wypadku sieci prywatnej adresy wewnętrzne ani informacje o wewnętrznej topologii nie są rozgłaszane, sieć taka pozostaje wystarczająco zabezpieczona, gdy dostęp zewnętrzny odbywa się z wykorzystaniem translacji NAT. NAT jednak nie zastępuje zapór ogniowych (firewall).