I have always had good luck using weather.gov. not the most mobile friendly website but it works and the are upfront about their data. In my town, that is helpful since, as @thesohoriots@lemmy.world mentioned, we can't always trust closer "weather stations" if they even exist.
I don't think they have an app, but it's just a couple clicks away in a browser π€·ββοΈ