carcoar is a town in new south wales, australia. it is in the blayney shire. in 2006, 218 people lived in carcoar. it next to the mid-western highway, west of sydney and south west of bathurst. it is above sea-level. carcoar is in a small green valley, with the town on both sides of the belubula river.