Demographics & People — Roy, Utah

Population Overview

Population (Census)39,021
Estimated 2026~38,900
Median Age33.0
Total Households13,015
Family Households9,989
Average Household Size2.99
Diversity Index0.3459 (somewhat diverse)

Race & Ethnicity

White31,466
Black or African American300
Asian735
Hispanic or Latino7,512

Heritage & Ancestry

GroupCount
Other groups9,961
Unclassified or not reported9,502
English9,408
Hispanic: Hispanic or Latino7,868
Hispanic: Mexican5,568
German3,478
Irish3,297
American1,765
Italian1,726
Scottish1,598

Language

English Only30,712
Spanish4,066
Population 5+35,782

Veterans

Veterans2,484
Population 18+27,698

Commuting

Mean Commute Time25.0 minutes
Work from Home15.8%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Roy, Utah.