there is no town map, you get a pokenav though from the big company in the game around the second or third gym battle that'll work better than a town map. just play the game, you'll get it.
there is olso one in every Pokemon center
*edit* The Pokenav is given to you by Devon after you retrieve the Goods package from the Aqua grunt in the cave outside of Rustboro right after you battle Roxanne for the first badge. - AliisaK
Chat with our AI personalities
There is no town map. You might be referring to the Pokenav, which is Ruby, Sapphire and Emerald's version of the Town Map. You can get it at Rustboro City from the Devon Corporation's President.
verdanturf town
In the lavaridge town gym.
when your Pokemon likes you.
in lavarage town