Nakhon Si Thammarat là thành phố ở miền Nam Thái Lan, tỉnh lỵ của tỉnh Nakhon Si Thammarat và huyện lỵ của huyện Nakhon Si Thammarat. Thành phố này là trung tâm hành chính miền Nam Thái Lan trong suốt lịch sử Xiêm La. Năm 2005, dân số thành phố này là 105.417 người.
Nakhon Si Thammarat là một thành phố (thesaban nakhon) ở miền nam Thái Lan, thủ phủ của tỉnh Nakhon Si Thammarat và huyện Nakhon Si Thammarat. Nó cách Bangkok khoảng 610 km (380 mi) về phía nam, trên bờ biển phía đông của bán đảo Malay. Thành phố này là trung tâm hành chính của miền nam Thái Lan trong phần lớn lịch sử của nó. Ban đầu là một thành phố ven biển, silting di chuyển đường bờ biển ra khỏi thành phố. Thành phố có phần mở rộng từ bắc xuống nam lớn hơn nhiều so với tây sang đông, bắt nguồn từ vị trí ban đầu của nó trên một cồn cát cứu lũ. Trung tâm thành phố hiện đại trên ga tàu nằm ở phía bắc Phố cổ. Tính đến năm 2005, thành phố có dân số 105.417.