El Príncipe Enrique de los Países Bajos nació en el Palacio Soetsdijk, siendo el tercer hijo del rey Guillermo II de los Países Bajos y de la reina Ana Pávlovna Románova. Sus abuelos maternos eran el zar Pablo I de Rusia y la zarina Sofía Dorotea de Wurtemberg. También fue conocido por su apodo "El navegante".
El Príncipe Enrique ingresó en la marina holandesa como oficial, y posteriormente fue ascendido a teniente almirante. Fue gobernador de Luxemburgo en 1850, posición que mantuvo hasta su muerte.
Se casó dos veces. El 9 de mayo de 1853 contrajo matrimonio en Weimar con Amalia María de la Gloria Augusta de Sajonia-Weimar-Eisenach. El 24 de agosto de 1878 se casó en Potsdam con María de Prusia y Anhalt Dessau. No tuvo hijos en ambos matrimonios. Al morir Enrique en el castillo Walferdange era el tercero en la línea de sucesión al trono holandés.