tories/rio_negro.jpg" style="margin: 5px;" title="rio_negro" width="200" />
Rionegro pertenece a la comarca de la Carballeda, en el noroeste zamorano, vecina de la conocida Sanabria, con la que se encuentra prácticamente confundida. Situado a una altitud de unos 810 metros sobre el nivel del mar en los valles formados entre la Sierra de la Culebra y la Sierra de la Cabrera Baja, por los que discurren el río Tera y el río Negro, aparte de otros arroyuelos de menos importancia.