The county covers an area of . As of 2006 its total population is 35,498, out of which the population of Nowy Dwór Gdański is 9,948, that of Krynica Morska is 1,371, and the rural population is 24,179.
Nowy Dwór Gdański County on a map of the counties of Pomeranian Voivodeship
Nowy Dwór Gdański County is bordered by the Vistula Lagoon to the east, Elbląg County to the south-east, Malbork County to the south, Gdańsk County and the city of Gdańsk to the west, and the Baltic Sea to the north. It also has a short land border with Russia (Kaliningrad Oblast) to the north-east, on the Vistula Spit.