Carcoar é uma cidade em New South Wales, Austrália. Fica no Blayney Shire. Em 2006, 218 pessoas moravam em Carcoar. Fica ao lado da Rodovia Mid-Western, 258 km a oeste de Sydney e 52 km a sudoeste de Bathurst. Ela fica 720 m acima do nível do mar. Carcoar fica em um pequeno vale verde, com a cidade em ambos os lados do rio Belubula.

Carcoar já foi um dos mais importantes centros governamentais do oeste da Nova Gales do Sul (Western New South Wales). A cidade foi classificada pelo National Trust. Isto porque tem muitos edifícios dos anos 1800. Carcoar é uma palavra aborígine do povo Gundungura que significa "sapo" ou "kookaburra".

As cidades próximas são Blayney, Millthorpe, Mandurama, Neville, Lyndhurst e Barry.