Carcoar är en stad i New South Wales, Australien. Den ligger i Blayney Shire. År 2006 bodde 218 personer i Carcoar. Den ligger intill Mid-Western Highway, 258 km väster om Sydney och 52 km sydväst om Bathurst. Den ligger 720 meter över havet. Carcoar ligger i en liten grön dal, med staden på båda sidor om Belubulafloden.

Carcoar var en gång ett av de viktigaste regeringscentrumen i västra New South Wales. Staden har klassificerats av National Trust. Detta beror på att den har många byggnader från 1800-talet. Carcoar är ett aboriginalord från Gundungura-folket som betyder antingen groda eller kookaburra.

Närliggande städer är Blayney, Millthorpe, Mandurama, Neville, Lyndhurst och Barry.