Miasto składa się z 2 części:Punda iOtrobanda. Punda (od.niderl.de punt) to najstarsza część miasta, położona po wschodniej stronie kanału Sint Annabaai, łączącego z morzem dużą zatokę Schottegat. Została założona w roku1634, kiedyHolendrzy zdobyli tę wyspę odHiszpanii. Przypomina niecoAmsterdam w miniaturze, ze wszystkimi elementami typowymi dla niderlandzkiego budownictwa XVII-XVIII w.[1] Otrabanda (odhiszp.otra banda – druga strona) leży po zachodniej stronie Sint Annabaai. Założona w1707 r. jest nowszą częścią miasta, uważaną za jego kulturalne centrum. Punda i Otrobanda są połączone długimmostem pontonowym biegnącym w poprzek wspomnianej zatoki.
W Willemstad znajduje się port morski, którego nabrzeża znajdują się w większości w zatoce Schottegat i obsługują głównie tutejszą wielkąrafinerię ropy naftowej.Port lotniczy Willemstad (Curaçao International Airport) znajduje się po przeciwnej stronie wyspy, nad zatoką Hato. Leży ok. 10 km na północny zachód od centrum miasta[2].
Dawniej Willemstad był przede wszystkim centrum rafineryjnym dlaRoyal Dutch/Shell, obecnie ma głównie znacznie turystyczne (znajduje się w nim m.in. kilkakasyn). Ze względu na walory historyczne stare miasto i stary port zostały wpisane nalistę światowego dziedzictwaUNESCO.