Cowra é uma cidade no centro oeste de Nova Gales do Sul, Austrália. Fica em Cowra Shire. Está a 310m acima do nível do mar e cerca de 300 km a oeste de Sydney. Cowra fica às margens do rio Lachlan.

O primeiro nome para Cowra era Coura Rocks. Este pode ter sido o nome de uma das primeiras fazendas de gado. Este nome é provavelmente o nome do vau do rio (cruzamento) onde as pessoas poderiam atravessar o rio Lachlan.

O nome Cowra vem de uma palavra aborígine local que significa "águia com gelo".

Não deve ser confundida com outra cidade da Nova Gales do Sul chamada Corowa.