Cowra to miasto w środkowo-zachodniej części Nowej Południowej Walii w Australii. Znajduje się w Cowra Shire. Jest 310 m nad poziomem morza i około 300 km na zachód od Sydney. Cowra znajduje się na brzegu rzeki Lachlan.

Pierwszą nazwą dla Cowra była Coura Rocks. Mogła to być nazwa jednej z pierwszych farm bydła. Nazwa ta jest prawdopodobnie nazwą rzecznego brodu (skrzyżowania), gdzie ludzie mogli przekroczyć rzekę Lachlan.

Nazwa Cowra pochodzi od lokalnego aborygeńskiego słowa oznaczającego "orła na skałach".

Nie należy jej mylić z inną miejscowością Nowej Południowej Walii o nazwie Corowa.