Действительно крупных городов в стране нет, хотя городское население составляет почти половину от общего.
В центральной части страны находятся столица Сан-Хосе (890000 жителей), а так же близлежащие Алахуэла (158276 жителей) и Эредия. Это самые большие и самые древние города. На северо-западе самым крупным городом является Либерия, на Тихоокеанском побережье - Пунтаренас (92360 жителей), бывший главный коста-риканский порт. Центром Карибского побережья является шумный и красочный Лимон (67484 жителей).
Города служат комфортабельными центрами, откуда можно совершать увлекательные путешествия в тропический лес, на пляжи, к вершинам вулканов.