Welcome to Windows Central.
We may need more information. What particular city are you looking for? What OS and device are you referring to?
At any rate, I've just checked my MS Weather app for Windows 10 and for Windows Phone 8.1 and both are able to display maps. Have you checked your bandwidth - it just may be taking some time to load the maps.
You may create a Windows Central account to respond in this thread.