Cartographic representation in ArcMap is a nice way to temporary change geometry of features, so you can make adjustments just for map making.

In my mapping project I need to move some point features with representations and also, I need to automatically label them. It seems that labels are always positioned in relation to the original geometry, not where the representation was moved.

Is this how representations are supposed to work or is there a way to automatically label representations?

Maybe for you Annotations are an alternative to Lables? You can move Annotations individual.
–
JensMar 26 '13 at 11:51

If there is no alternative I'll have to use annotations.
–
MortMar 26 '13 at 12:37

Do you have the Maplex Extension you can create much better labeling and then convert to annotation preserving the placement.
–
Mapperz♦Mar 26 '13 at 13:33

Yes I do. I have ArcGIS 10. But Maplex doesn't solve the problem. It puts the label where the original geometry is, not where the representation is. In this case it behaves just like the standard labeling engine.
–
MortMar 27 '13 at 14:16