The Mexican stoneroller (Campostoma ornatum) is a small fish of the American Southwest and northern Mexico.
•
The Mexican stoneroller has been found as far as south as the Rio Yaqui drainage in Mexico and in tributaries of the Rio Grande near the Big Bend region of Texas.