You can absolutely hone in your targeting. In a given campaign, go to settings, then locations.
Then within locations, click “enter another location. Within this, you can do an advanced search by radius, or specific zipcodes, states, etc.
Additionally, within the location targeting, make sure you target users by “presence” meaning they are or are regularly in this area, vs. interest which can be from folks outside that area.