Градът е разположен на река Алин, на полуостров Сейнт Дейвидс, в западните покрайнини на Уелс. В града се намира катедралата „Сейнт Дейвидс“, около която той е построен. През Средновековието това е било популярно място за поклонничество.[2]
Сейнт Дейвидс се смята за родното място на покровителя на Уелс Свети Давид. Това е единственият град в Обединеното кралство, който е разположен изцяло в национален парк.[3] През 1996 г. чрез кралскиуказ му е даден статут на град.
В Сейнт Дейвидс са запазени градската порта от 13 век, останки от епископска резиденция от 14 век и древен каменен келтскикръст. Тук могат да се посетят няколко художествени галерии.