Castries is de hoofdstad van St. Lucia en ligt aan een prachtige baai aan de noordwest kust van het eiland tussen Choc Bay in het noorden en Cul-de-Sac in het zuiden. Ongeveer 40% van de bevolking van St. Lucia woont hier. Doordat verschillende aardbevingen en orkanen Castries in het verleden hebben geteisterd, heeft de stad een vrij modern aanzicht. Door een grote brand in 1848 werden de meeste van de koloniale huizen in de binnenstad verwoest. Aan het belangrijkste plein in de stad, Columbus Square, staat de Cathedral of the Immaculate Conception (1896-1897). Uitkijkend op het plein, aan de zuidkant van Brazil Street staat een aantal 19de eeuwse huizen met typische Franse kenmerken.