Farmersville

Population

Back To Top

Population

Population 2000 2010 2026 2031
Farmersville 988 1,009 976 966

Source: ESRI, 2026-08-31

Population by Age

Population 2026
0-4 52
5-9 67
10-14 64
15-19 58
20-24 56
25-29 58
30-34 78
35-39 58
40-44 61
45-49 41
50-54 39
55-59 60
60-64 79
65-69 57
70-74 56
75-79 42
80-84 27
85+ 23
18+ 756
Median Age 40

Source: ESRI, 2026-08-31

Population by Race

Farmersville 2026
Total 976.00
White Alone 93.55%
Black Alone 0.2%
American Indian Alone 0.31%
Asian Alone 0.1%
Pacific Islander Alone 0%
Some Other Race 0.92%
Two or More Races 4.92%
Hispanic Origin 1.13%
Diversity Index 14.20

Source: ESRI, 2026-08-31

Growth Rate

Farmersville 2026 - 2031
Population -0.21%
Households 0.00%
Families -1.19%
Median Household Income 3%
Per Capita Income 4%

Source: ESRI, 2026-08-31

Back To Top

Housing

Back To Top

Households

Population 2000 2010 2026 2031
Households 357 371 377 377
Housing Units 372 402 407 407
Owner Occupied Units 302 301
Renter Occupied Units 75 76
Vacant Units 30 30

Source: ESRI, 2026-08-31

Home Value

Farmersville 2026 2031
Median Home Value $299,038 $400,459
Average Home Value $338,709 $416,777
<$50,000 0 0
$50,000 - $99,999 2 0
$100,000 - $149,999 14 2
$150,000 - $199,999 40 8
$200,000 - $249,999 44 17
$250,000 - $299,999 52 23
$300,000 - $399,999 74 100
$400,000 - $499,999 43 109
$500,000 - $749,999 27 36
$1,000,000 + 5 5

Source: ESRI, 2026-08-31

Housing Year Built

Year Range Houses Built
2010 or Later 2
2000-2009 28
1990-1999 29
1980-1989 10
1970-1979 106
1960-1969 25
1950-1959 57
1940-1949 18
1939 or Before 111

Source: ESRI, 2026-08-31

Back To Top

Income

Back To Top

Income

Farmersville 2026 2031
Median Household $92,246 $104,976
Average Household $110,893 $131,598
Per Capita $42,835 $51,359

Source: ESRI, 2026-08-31

Household Income

Farmersville 2026
<$15,000 16
$15,000 - $24,999 24
$25,000 - $34,999 14
$35,000 - $49,999 44
$50,000 - $74,999 37
$75,000 - $99,999 71
$100,000 - $149,999 92
$150,000 - $199,999 34
$200,000+ 45

Source: ESRI, 2026-08-31

Back To Top

Employees

Back To Top

Commute

Category Commuters
Workers 16+ 471
In-County Residents 322
Out-of-County Residents 134
Drive Alone 371
Carpooled 59
Public Transport 0
Work at Home 35
Motorcycle 0
Bicycle 0
Walked 1
Other 5
Less than 5 minutes 3
5-9 minutes 11
10-14 minutes 44
15-19 minutes 6
20-24 minutes 55
25-29 minutes 62
30-34 minutes 128
35-39 minutes 51
40-44 minutes 24
45-59 minutes 45
60-89 minutes 7
90+ minutes 0
Average Travel Time 0

Source: ESRI, 2026-08-31

Source: ESRI, 2026-08-31

Employees by NAICS

Category Number
Total Employees 288
Agr/Forestry/Fish/Hunt 0
Mining 0
Utilities 0
Construction 6
Manufacturing 0
Wholesale Trade 16
   
Retail Trade 10
   
Transportation/Warehouse 0
Information 0
   
Finance & Insurance 2
   
Real Estate/Rent/Leasing 0
Prof/Scientific/Tech Srv 10
Legal Services 0
Mgmt of Comp/Enterprises 0
Admin/Support/Waste Mgmt 0
Educational Services 129
HealthCare/Social Assist 16
Arts/Entertainment/Rec 0
   
Accommodation/Food Srvcs 8
   
Other Srv excl Pub Admin 49
Auto Repair/Maintenance 11
Public Administration Emp 42

Source: ESRI, 2026-08-31

Educational Attainment (25+)

Farmersville 2026
<9th Grade 2
Some High School 52
GED 21
Graduated High School 207
Some College/No Degree 136
Associates Degree 112
Bachelor's Degree 117
Graduate Degree 32

Source: ESRI, 2026-08-31

Back To Top

Businesses

Back To Top

Businesses by NAICS

Category Number
Total Businesses 42
Agr/Forestry/Fish/Hunt Bus 0
Mining Bus 0
Utilities Bus 0
Construction Bus 3
Manufacturing Bus 0
Wholesale Trade Bus 1
   
Retail Trade Bus 3
   
Transportation/Warehouse Bus 0
Information Bus 0
   
Finance & Insurance Bus 1
   
Real Estate/Rent/Leasing Bus 0
Prof/Scientific/Tech Srv Bus 3
Legal Services Bus 0
Mgmt of Comp/Enterprises Bus 0
Admin/Support/Waste Mgmt Bus 0
Educational Services Bus 2
HealthCare/Social Assist Bus 2
Arts/Entertainment/Rec Bus 0
   
Accommodation/Food Srvcs Bus 3
   
Other Srv excl Pub Admin Bus 18
Auto Repair/Maintenance Bus 3
Public Administration Bus 6

Source: ESRI, 2026-08-31

Back To Top