This Lifehacker post seems to be out of date.
How can I stop friends from posting my location when they tag me and a location in their status?
Edit Settingsnext to
How Tags Work(second from the top)
Friends Can Check You Into Places using mobile Places app(the lowest option) and disable it
This answer was close, go to Facebook Privacy Settings, Edit Settings, How Tags Work.
Then click on Tag Review. You'll then need to manually review any time someone tags you, but it lets you decline location tags (as well as pics and posts if that's to your liking).
Although Facebook provides a way to add a location hyperlink to a post, even without that your friends can still inadvertently share your location just as part of plain text or photos. For example if a friend tags you in a photo at some recognizable location then your location is apparent even though there is no location hyperlink. They could also tag you in a status update, or post directly on your timeline if you have not disabled that. If your friends are doing this against your wishes then tell them your concern and ask them to please not do that. If you don't tell them then they may not understand what you want, and may just do a similar thing some other way (e.g. writing a comment on one of your posts). If you have told your friends but they refuse to respect your wishes, unfriend them.
As a precaution, you can also change your privacy settings so that others will not see posts by others as a result of you being tagged in them, or posts by others posted your timeline. Set this by going to Privacy Settings, then Timeline and Tagging. Change Who can see what others post on your timeline? to Only Me. (Note that this will also prevent others from making any new post on your timeline.) Change Who can see posts that appear on your timeline because you've been tagged? to Custom; then choose Only Me and click Save Changes.