Hi Wiscochick27
welcome to the Apple (user-to-user) Community.
Re: "My old town I lived in is the first town that comes up every time I open the weather app.
I can’t figure out why Apple thinks I still live there".
Seems you may need to move your current address to the top of the locations list, and delete the old address.
Apple Support's online article: Check the weather in other locations on iPhone - Apple Support
says:
Add a location to your weather list
You can add locations to the weather list to quickly check the weather in places important to you.
- Open Weather, then tap
in the bottom-right corner of the screen. - Tap the search field at the top of the screen, then enter the name of the city or the airport code that you want to add to your list.
- Tap the location in the search results, then tap Add.
To check the weather in locations you added to your weather list, swipe
the iPhone screen left or right when viewing a location, or tap
, then tap a location.
__________________________
Delete and rearrange locations in your weather list
- Tap
to see your weather list. - Do either of the following:
- Delete a location: Swipe left on the location, then tap
. Or, tap
, then tap Edit List. - Rearrange the order of locations on your list: Touch and hold the location, then move it up or down. Or, tap
, then tap Edit List.
Your list of locations stays up to date across your devices when you’re signed in with the same Apple ID.
___________________________________________________________
If you wish, you can send feedback to Apple about your use of the Weather app:
Feedback - Weather - Apple
All the best :-)