San Felipe de Puerto Plata has a total area of (without including its municipal districts), about of the total area of the province of Puerto Plata. The city is at an elevation of , and at to the north of Santo Domingo.