I'd like to symbolize polygons with a point at the centroid. Does anyone have suggestions how to accomplish this without creating a new shapefile?

I'm using ArcGIS 10.0.


You can use the symbology option 'multiple attributes' and set the size min/max for the symbol to the same, and it will create a dot in the middle of each polygon. also, you could probably do the same with maplex labeling to place a '.' label at the centroid of each shape


I would use the "centroid" tool and symbolize the attributes created from the polygon layer used as an input.

  • I'm not sue what you mean by "symbolize the attribute". Could you elaborate? – Scott La Vanne Feb 13 '17 at 14:11
  • the field you use to symbolize...that's the attribute. doubleclick on the layer created from the centroid tool and select "symbology". From the Fields "Value" pull down menu, select the field (the attribute) you want the centroid points to be symbolized by. – cpbride Feb 14 '17 at 14:43

This can also be done by adding a point symbol as a backgound to a label on the polygon layer and then making the label text invisible.

New contributor
fantomen is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.