Hide Location Menubar icon
System Preferences > Security &amp; Privacy > Privacy. Under Location Services, scroll to the bottom of the list and click the Details button next to System Services. In there there's a checkbox for 'Show location icon in menu bar when System Services request your location'

Also: I tried pulling it off the menu bar by Command-Clicking and dragging away. That seemed to make it disappear but I'm not sure if it comes back.