Carcoar est une ville de Nouvelle-Galles du Sud, en Australie. Elle se trouve dans le comté de Blayney. En 2006, 218 personnes vivaient à Carcoar. Elle est située à côté de la Mid-Western Highway, à 258 km à l'ouest de Sydney et à 52 km au sud-ouest de Bathurst. Elle se trouve à 720 m au-dessus du niveau de la mer. Carcoar se trouve dans une petite vallée verdoyante, avec la ville des deux côtés de la rivière Belubula.

Carcoar était autrefois l'un des plus importants centres gouvernementaux de l'ouest de la Nouvelle-Galles du Sud. La ville a été classée par le National Trust. En effet, elle compte de nombreux bâtiments datant des années 1800. Carcoar est un mot aborigène du peuple Gundungura qui signifie soit grenouille soit kookaburra.

Les villes voisines sont Blayney, Millthorpe, Mandurama, Neville, Lyndhurst et Barry.