Senate district twenty-two is composed of Bernalillo county precinct 31; McKinley county precincts 9 through 16, 51, 60 through 62 and 71; Rio Arriba county precincts 1 through 4, 21 through 24 and 35; Sandoval county precincts 7 through 10, 14 through 27, 65, 66, 75, 77 through 79, 91, 95, 120 through 123 and 135; and San Juan county precincts 14 through 16 and 83.