Latest Data (2018)
Population 220
Nationwide Rank 16419

Quick Facts

Roy, New Mexico is the 16,419th largest city in the United States as of 2018.

Roy, New Mexico is a village.

Roy, New Mexico is currently 39.2% smaller than it was in 1990, the year of its peak recorded population.

Roy, New Mexico's growth is extremely below average. 95% of similarly sized cities are growing faster since 2000.

Similarly Sized Cities In US

US Rank Name Population Growth
2000-2018
16409 Gilman, Minnesota 220 5.2%
16410 Greenwald, Minnesota 220 9.4%
16411 Jet, Oklahoma 220 -3.9%
16412 La Ward, Texas 220 9.4%
16413 Landisburg, Pennsylvania 220 13.4%
16414 McIntosh, Alabama 220 -9.8%
16415 Mentor, Kentucky 220 25.7%
16416 Olsburg, Kansas 220 14.5%
16417 Ravenna, Texas 220 1.8%
16418 Rockdale, Wisconsin 220 1.8%
16419 Roy, New Mexico 220 -26.4%
16420 Smyrna, New York 220 -8.7%
16421 Surry, Virginia 220 -15.7%
16422 Delmont, South Dakota 219 -15.4%
16423 Dougherty, Oklahoma 219 -2.2%
16424 Hobson, Montana 219 -10.2%
16425 Liberty, Oklahoma 219 19.0%
16426 Livingston, Kentucky 219 -3.9%
16427 Marland, Oklahoma 219 -21.5%
16428 Merom, Indiana 219 -25.5%
16429 Preston, Missouri 219 0.4%

Similarly Sized Cities In New Mexico

US Rank Name Population Growth
2000-2018
14157 Williamsburg 413 -21.4%
14161 Lake Arthur 412 -4.4%
14206 Vaughn 408 -24.3%
15545 Wagon Mound 285 -23.1%
15604 Reserve 280 -28.0%
15750 Jemez Springs 267 -28.2%
15945 Eagle Nest 253 -17.0%
16089 Willard 243 -6.8%
16419 Roy 220 -26.4%
16532 Maxwell 212 -22.6%
16756 San Jon 198 -28.7%
16757 San Ysidro 198 -16.1%
17015 Elida 180 -1.0%
17268 Corona 163 -1.2%
17861 Virden 129 -7.1%
17911 Des Moines 125 -28.9%
17974 Dora 122 -6.1%
18134 Floyd 112 43.5%

Population History

Year Population Rank in US
2018 220 16,419
2017 231 16,261
2016 224 16,386
2015 235 16,220
2014 230 16,302
2013 233 16,251
2012 238 16,197
2011 240 16,169
2010 234 16,255
2008 199 16,862
2007 216 16,590
2006 228 16,427
2005 239 16,268
2004 253 16,083
2003 258 16,025
2002 261 15,988
2001 283 15,692
2000 299 15,515
1990 362 14,446