How To: Rotate geographic features in a data frame but maintain the left to right position of annotations
When rotating geographic features by rotating the data frame in ArcMap, annotations contained within the map also rotate with the data frame. This behavior is by design. However, in some instances, users may want to maintain the left to right position of annotation after rotating the data frame.
The instructions provided describe how to prevent annotation from being rotated when rotating the data frame.
Close any ArcMap and ArcCatalog sessions.
Open the ArcMap Advanced Settings utility file from the ArcGIS Desktop installation folder. The file is usually located in the following location: C:\Program Files (x86)\ArcGIS\Desktop10.5\Utilities.
The version number depends on the ArcGIS Desktop version used.
In the ArcMapAdvanced Settings Utility dialog box, on the Symbols/Graphics tab, under Label annotation, ensure that the Produce annotation that is rotated when converting labels to annotation when the data frame is rotated option is checked. The other two options must be unchecked.
Click Apply > Close.
On the Labeling toolbar in ArcMap, click the Labeling drop-down menu, and select Options.
In the Labeling Options dialog, under Data Frame Rotation, uncheck the Rotate point and polygon labels when data frame is rotated option, and click Apply > OK.
When the angle of the data frame rotation is specified in the General tab of the Data Frame Properties dialog, only features on the map are rotated; labels are not rotated with the features. Convert the labels to annotation, and the annotation is created at the desired left to right position. For more information, refer to ArcGIS Desktop Help: Converting labels to annotation.