General Roca se encuentra ubicada dentro de la provincia de Río Negro, en la región patagónica, la cual limita al norte con las provincias del Neuquén, La Pampa y Buenos Aires; al este con la provincia de Buenos Aires y las aguas del Mar Argentino; al sur con la provincia del Chubut y al oeste con la República de Chile y la provincia del Neuquén.