Se ubica a una altitud de 15 m sobre el nivel del mar en la Isla Nieves.
En el extremo norte de la ciudad se encuentra el Hotel Bath y Spring House, que fue un famoso hotel turístico y spa durante el siglo XVIII.
Charlestown es el principal centro administrativo y comercial de Isla Nieves, y también la principal concentración residencial de la isla.
En Memorial Square se recuerda a todos los soldados de Nieves que murieron durante las dos Guerras Mundiales.
En las cercanías se encuentra el Cotton Ginnery Mall, el principal centro comercial de la ciudad.