Cowra is een stad in het centrale westen van New South Wales, Australië. Het ligt in Cowra Shire. Het ligt 310 m boven de zeespiegel en ongeveer 300 km ten westen van Sydney. Cowra ligt aan de oevers van de Lachlan River.

De eerste naam voor Cowra was Coura Rocks. Dit kan de naam zijn geweest van een van de eerste veeboerderijen. Deze naam is waarschijnlijk de naam van het riviervoorde (oversteekplaats) waar men de Lachlan-rivier kon oversteken.

De naam Cowra komt van een plaatselijk aboriginalwoord dat "adelaar op de rotsen" betekent.

Het moet niet verward worden met een andere stad in New South Wales die Corowa heet.