Sign In Register

Yala, Thailand

Yala · Thailand

Yala is a mid-size city in Yala, Thailand with a population of 93,558. Elevation: 79 ft (24 m). Average temperature: 81°F (27°C).

Data updated June 2026

93,558 Population 12,746/sq mi density
79 ft Elevation 24 meters
81°F Avg Temperature 27°C
73.9 in Annual Rain
Asia / Bangkok Timezone

Discover Yala, Thailand

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile

About Yala

Yala is a city and seat of Mueang Yala District and Yala Province of far southern Thailand. The provincial and district capital, it is 137 kilometres by road southeast of Hat Yai. The eastern part of the city is part of the neighboring tambon of Sateng Nok. As of 2019 the tambon had a total population of 60,617. It lies on the border with Pattani Province in the north of Yala Province. It lies on Thailand Route 4106, south of Khao Tum and north of Krong Pinang. Yala railway station is on the State Railway of Thailand Southern Line. Yala is approximately 1,100 km south of Bangkok.

People

Population93,558
Density12,746/mi²

Climate

Avg Temp81°F (27°C)
Rain73.9 in/yr
Sunny Days204/yr
Elevation79 ft (24 m)
Population93,558
Population Density12,746 / sq mi
Elevation79 ft (24 m)
Coordinates6.5400°, 101.2813°
TimezoneAsia/Bangkok
Country🇹🇭 Thailand
State / ProvinceYala
Average Temperature81°F (27°C)
January Average79°F (26°C)
July Average82°F (28°C)
Annual Precipitation73.9 inches (1,877 mm)
Annual Snowfall0.0 inches (0 cm)

About Yala

Yala is a mid-size city in Thailand (Yala) with a population of 93,558. The city sits at an elevation of 79 feet (24 meters) above sea level. The average annual temperature is 81°F (27°C). Temperatures range from 79°F in January to 82°F in July. Annual precipitation averages 73.9 inches. The timezone is Asia/Bangkok.

Climate in Yala

Yala has an average annual temperature of 26°C (79°F). The hottest month is Apr (27.4°C), the coldest is Jan (24.8°C). Average annual precipitation is 2370 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 24.8°C / 77°F 20.5° / 29.6° 110.6
Feb 25.2°C / 77°F 20.6° / 30.4° 86.5
Mar 26.2°C / 79°F 20.3° / 32.7° 54.0
Apr 27.4°C / 81°F 22.3° / 34.2° 96.4
May 27.1°C / 81°F 23.5° / 32.7° 184.7
Jun 26.4°C / 80°F 23° / 30.9° 198.8
Jul 26.2°C / 79°F 22.8° / 30.5° 166.8
Aug 26.1°C / 79°F 22.8° / 30.8° 208.9
Sep 26°C / 79°F 22.5° / 30.8° 226.2
Oct 25.9°C / 79°F 22.6° / 30.6° 220.2
Nov 25.6°C / 78°F 22.8° / 30° 486.5
Dec 25°C / 77°F 21.6° / 29.4° 330.5
Yala has a warm climate with an average annual temperature of 81°F (27°C). Winters average 79°F in January while summers reach 82°F in July / relatively mild seasonal variation. The area gets 204 sunny days per year. Annual precipitation totals 73.9 inches (wetter than the 38-inch national average). The city sits at an elevation of 79 feet.

Temperature

79°F Jan (26°C) 82°F Jul (28°C)
Annual Average81.0°F
50% above Thailand avg
January Average79°F (26°C)
July Average82°F (28°C)
Sunny Days204 days/yr

Geography

Elevation79 ft (24 m)
Area7.3 sq mi (19.0 km²)
Population Density12,746/sq mi
Coordinates6.5400°N, 101.2813°W
TimezoneAsia/Bangkok

Precipitation & Snow

Annual Rainfall 73.9"
94% above Thailand avg
Snowfall 0.0"
Wettest Month (Nov) 13.54"
Driest Month (Feb) 1.50"

Air Quality

Monthly Weather

Month Avg Temperature Precipitation Summary
January 79°F (26°C) 2.4 in
February 80°F (27°C) 1.5 in Driest
March 82°F (28°C) 3.1 in
April 83°F (28°C) 4.4 in Warmest
May 83°F (28°C) 6.1 in
June 82°F (28°C) 4.7 in
July 82°F (28°C) 4.8 in
August 82°F (28°C) 6.0 in
September 81°F (27°C) 6.5 in
October 81°F (27°C) 9.5 in
November 80°F (26°C) 13.5 in Wettest
December 79°F (26°C) 11.4 in Coldest

Yala has a seasonal temperature swing of 4°F / from 79°F in December to 83°F in April. Total annual precipitation is 73.9 inches, with November being the wettest month (13.5") and February the driest (1.5").

View full weather details →

Colleges & Universities in Yala

Institution Type Founded Website
Yala Rajabhat University University - ,
มหาวิทยาลัยการกีฬาแห่งชาติ วิทยาเขตยะลา University - ,
วิทยาลัยเทคนิคยะลา College - ,

Schools in Yala

8 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Islahiyah Yala - - - -
Maahad Albiisat Addiniah - - - -
Kanarasdornbumroong Yala school - - - -
Yala Provincial Office Of Learning Encouragement - - - -
Thesaban 1 (Bansateng) School - - - -
Ban Ton Son - - - -
โรงเรียนเทศบาล ๖ (วัดเมืองยะลา) - - - -
โรงเรียนเทศบาล ๒ (บ้านมาลายูบางกอก) - - - -
View full schools details →

Farmers Markets in Yala

NameAddressSeasonHoursOrganicWebsite
ตลาดสด

Hotels in Yala

5 hotels within city radius - OpenStreetMap data

Boonrapee Residence
Boutique hotel
Sri Yala Hotel
The Linux Garden Hotel
เฌอโฮม & มาดามเอ๋ บิวตี้ เสริมสวยเงินล้าน

Restaurants in Yala

18 restaurants within city radius - OpenStreetMap data

Anna's Garden
Ayamchon
Chair – ร้านเก้าอี้
De Mango
Halal Foods
Maki Cafe
My Home
Nang' eat more roti
Nasi Kaki Lembu
Once Eatery by ประเทือง
Oxy Cafe
Roti De Forest
Ta Kong Kang
Thara Restaurant – ร้านอาหารธารา
Thonwithi
ข้าวซอยล้านนา
นั่งหน้าเตา
อีสาน จิ้ม-ยก

Cafes in Yala

16 cafes within city radius - OpenStreetMap data

Baan Mali Craft Cake
Ban Mang Kud
Black Blood Roastery Yala
Café Amazon
Common Cafe Yala
Fatoni Cafe
FeelDesign Coffee
In Trend Co-working Café
Iqtishoduna Café & Bakery
Little White
Make Cafe Ice Cream Coffee & Dessert
Noname cafe
Nous
Tujohbelas
Vagabond Coffee Sai15
Vagabond Roastery

Monuments in Yala

1 monuments within city radius - OpenStreetMap data

Yala City Pillar Shrine

Train Stations in Yala

1 train stations within city radius - OpenStreetMap data

Yala

Bus Stations in Yala

1 bus stations within city radius - OpenStreetMap data

to Betong

Gas Stations in Yala

7 gas stations within city radius - OpenStreetMap data

Caltex
PTT
PTT
Pttstation
Shell
TH #2789715447
TH #8440648955

Banks in Yala

1 banks within city radius - OpenStreetMap data

Krung Thai Bank

Airports Near Yala

4 airports within the area.

AirportIATAType
Betong International AirportBTZMedium Airport
Narathiwat AirportNAWMedium Airport
Pattani AirportPANMedium Airport
Songkhla AirportSGZMedium Airport

Churches & Religious Organizations in Yala

6 religious organizations (IRS tax-exempt data).

NameAddress
มัสยิดกลางจังหวัดยะลา
วัดคูหาภิมุข
วัดชมภูสถิต
วัดพุทธภูมิ
วัดเมืองยะลา
วัดเวฬุวัน

Quick Facts

Timezone
Asia/Bangkok
Elevation
31 m (102 ft)
Area
19.0 km² (7.3 mi²)
Website
yalacity.go.th/

Around Yala

Places within 5 km radius - OpenStreetMap data

Schools 9
Hospitals 2
Pharmacies 1
Restaurants 19
Cafes 13
Supermarkets 8
Banks 1
Hotels 6
Parks 1
Police Stations 2
Places of Worship 6

🇹🇭 About Thailand

Capital Bangkok
Population 69,428,524
Area 514,000 km²
GDP (USD) $515,906,283,941
GDP per capita $7,195
HDI 0.803
Life expectancy 76.4 years
Internet users 89.5%
Urban population 60.9%
Currency THB (Baht)
Languages Thai
Calling code +66
TLD .th
Driving side left

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Yala.

Get Report

Frequently Asked Questions About Yala

What is the population of Yala?

Yala has a population of 93,558 residents and is located in Thailand. The population density is 12,746 people per square mile, spread across 7.3 square miles.

What is the weather like in Yala?

Yala has a warm climate with an average annual temperature of 81°F (27°C). Winter temperatures average 79°F in January, while summers reach an average of 82°F in July. The area receives 204 sunny days per year. Annual rainfall totals 73.9 inches.

Nearby Cities

Compare Yala with another city: