Su capital y localidad más poblada es Willemstad, ubicada al sur de la isla.