If you have the ‘Weather’ app set to use your current location, than that’s usually the result that you’ll see. If you don’t grant it access to your current location, than it should revert to the default locations you have on the app. Experiment with that and see if it changes anything.