Cowra è una città nella parte centro-occidentale del Nuovo Galles del Sud, in Australia. Si trova nel Cowra Shire. È a 310 m sul livello del mare e circa 300 km a ovest di Sydney. Cowra è sulle rive del fiume Lachlan.

Il primo nome di Cowra era Coura Rocks. Questo potrebbe essere stato il nome di uno dei primi allevamenti di bestiame. Questo nome è probabilmente il nome del guado del fiume (attraversamento) dove la gente poteva attraversare il fiume Lachlan.

Il nome Cowra deriva da una parola aborigena locale che significa "aquila sulle rocce".

Non deve essere confusa con un'altra città del Nuovo Galles del Sud chiamata Corowa.