Ranking of names by states for New Mexico

Boy

Ranking Name Count
Michael (22,657) 1 22,657
Robert (21,091) 2 21,091
David (20,481) 3 20,481
John (19,313) 4 19,313
James (18,890) 5 18,890
Richard (12,959) 6 12,959
Joseph (12,770) 7 12,770
Daniel (12,724) 8 12,724
Jose (12,276) 9 12,276
Christopher (12,191) 10 12,191
William (12,100) 11 12,100
Joe (10,332) 12 10,332
Anthony (9,740) 13 9,740
Matthew (9,227) 14 9,227
Joshua (8,643) 15 8,643
Charles (8,301) 16 8,301
Thomas (7,926) 17 7,926
Paul (7,587) 18 7,587
Manuel (7,517) 19 7,517
Andrew (7,269) 20 7,269
Steven (6,955) 21 6,955
Mark (6,692) 22 6,692
Jacob (6,540) 23 6,540
Frank (6,372) 24 6,372
Juan (6,368) 25 6,368
George (5,836) 26 5,836
Raymond (5,794) 27 5,794
Gabriel (5,628) 28 5,628
Jason (5,590) 29 5,590
Eric (5,471) 30 5,471
Kenneth (5,193) 31 5,193
Carlos (5,180) 32 5,180
Edward (5,177) 33 5,177
Ryan (5,119) 34 5,119
Kevin (4,984) 35 4,984
Johnny (4,977) 36 4,977
Samuel (4,894) 37 4,894
Jonathan (4,881) 38 4,881
Patrick (4,856) 39 4,856
Brian (4,832) 40 4,832
Antonio (4,686) 41 4,686
Jerry (4,678) 42 4,678
Brandon (4,671) 43 4,671
Aaron (4,659) 44 4,659
Justin (4,650) 45 4,650
Larry (4,598) 46 4,598
Jesus (4,577) 47 4,577
Benjamin (4,557) 48 4,557
Donald (4,358) 49 4,358
Timothy (4,256) 50 4,256
Ronald (4,130) 51 4,130
Gary (4,108) 52 4,108
Gilbert (4,103) 53 4,103
Henry (4,050) 54 4,050
Luis (4,013) 55 4,013
Julian (3,861) 56 3,861
Adrian (3,836) 57 3,836
Nicholas (3,795) 58 3,795
Albert (3,781) 59 3,781
Stephen (3,712) 60 3,712
Adam (3,686) 61 3,686
Isaac (3,657) 62 3,657
Nathan (3,607) 63 3,607
Isaiah (3,557) 64 3,557
Ernest (3,460) 65 3,460
Alexander (3,393) 66 3,393
Jimmy (3,384) 67 3,384
Arthur (3,383) 68 3,383
Elijah (3,361) 69 3,361
Martin (3,325) 70 3,325
Victor (3,284) 71 3,284
Tony (3,269) 72 3,269
Lawrence (3,245) 73 3,245
Jesse (3,236) 74 3,236
Noah (3,192) 75 3,192
Jeremy (3,147) 76 3,147
Jeffrey (3,143) 77 3,143
Phillip (3,110) 78 3,110
Miguel (3,020) 79 3,020
Dominic (3,010) 80 3,010
Billy (2,932) 81 2,932
Jack (2,885) 82 2,885
Zachary (2,781) 83 2,781
Tyler (2,771) 84 2,771
Gregory (2,764) 85 2,764
Ramon (2,684) 86 2,684
Ruben (2,683) 87 2,683
Santiago (2,672) 88 2,672
Danny (2,671) 89 2,671
Francisco (2,667) 90 2,667
Angel (2,564) 91 2,564
Ethan (2,553) 92 2,553
Kyle (2,536) 93 2,536
Dennis (2,508) 94 2,508
Scott (2,503) 95 2,503
Bobby (2,502) 96 2,502
Louis (2,497) 97 2,497
Tommy (2,493) 98 2,493
Jordan (2,402) 99 2,402
Sean (2,366) 100 2,366

Girl

Name Ranking Count
Mary (23,834) 1 23,834
Maria (8,865) 2 8,865
Elizabeth (7,899) 3 7,899
Patricia (7,310) 4 7,310
Jennifer (7,240) 5 7,240
Jessica (6,492) 6 6,492
Linda (6,373) 7 6,373
Margaret (5,524) 8 5,524
Barbara (5,517) 9 5,517
Amanda (5,509) 10 5,509
Michelle (5,387) 11 5,387
Sarah (5,329) 12 5,329
Melissa (4,918) 13 4,918
Rebecca (4,917) 14 4,917
Ashley (4,843) 15 4,843
Stephanie (4,742) 16 4,742
Sandra (4,504) 17 4,504
Victoria (4,500) 18 4,500
Betty (4,401) 19 4,401
Lisa (4,388) 20 4,388
Gloria (4,278) 21 4,278
Karen (4,128) 22 4,128
Frances (4,084) 23 4,084
Anna (4,063) 24 4,063
Cynthia (4,063) 24 4,063
Helen (4,050) 26 4,050
Kimberly (3,966) 27 3,966
Emily (3,941) 28 3,941
Laura (3,928) 29 3,928
Samantha (3,896) 30 3,896
Virginia (3,890) 31 3,890
Angela (3,824) 32 3,824
Emma (3,773) 33 3,773
Susan (3,724) 34 3,724
Rose (3,717) 35 3,717
Andrea (3,683) 36 3,683
Nancy (3,638) 37 3,638
Donna (3,482) 38 3,482
Theresa (3,375) 39 3,375
Christina (3,319) 40 3,319
Dorothy (3,297) 41 3,297
Martha (3,278) 42 3,278
Nicole (3,241) 43 3,241
Rachel (3,236) 44 3,236
Alice (3,231) 45 3,231
Deborah (3,148) 46 3,148
Sharon (3,074) 47 3,074
Amy (3,064) 48 3,064
Brenda (3,054) 49 3,054
Monica (3,041) 50 3,041
Olivia (3,037) 51 3,037
Crystal (3,034) 52 3,034
Marie (3,034) 52 3,034
Julia (2,957) 54 2,957
Dolores (2,934) 55 2,934
Christine (2,909) 56 2,909
Diana (2,908) 57 2,908
Carol (2,865) 58 2,865
Teresa (2,852) 59 2,852
Veronica (2,844) 60 2,844
Amber (2,842) 61 2,842
Vanessa (2,828) 62 2,828
Debra (2,776) 63 2,776
Pamela (2,757) 64 2,757
Evelyn (2,740) 65 2,740
Josephine (2,737) 66 2,737
Juanita (2,728) 67 2,728
Valerie (2,713) 68 2,713
Katherine (2,702) 69 2,702
Lucy (2,640) 70 2,640
Alyssa (2,637) 71 2,637
Isabella (2,601) 72 2,601
Sophia (2,547) 73 2,547
Carmen (2,504) 74 2,504
Alicia (2,495) 75 2,495
Ruth (2,486) 76 2,486
Heather (2,450) 77 2,450
Alexis (2,414) 78 2,414
Irene (2,400) 79 2,400
Rita (2,398) 80 2,398
Julie (2,331) 81 2,331
Mia (2,292) 82 2,292
Danielle (2,289) 83 2,289
Denise (2,249) 84 2,249
Shirley (2,231) 85 2,231
Grace (2,218) 86 2,218
Catherine (2,211) 87 2,211
Isabel (2,191) 88 2,191
Judy (2,163) 89 2,163
Eva (2,136) 90 2,136
Ruby (2,128) 91 2,128
Sylvia (2,115) 92 2,115
Kathleen (2,110) 93 2,110
Anita (2,092) 94 2,092
Natalie (2,081) 95 2,081
Sara (2,078) 96 2,078
Mariah (2,026) 97 2,026
Janet (1,995) 98 1,995
Cecilia (1,995) 98 1,995
Jacqueline (1,987) 100 1,987