i guess route 218 and 222 on pearl.
you catch it in the grass
pearl
Glameow cannot be caught in Pokemon Diamond. This kitty pokemon can be found in Pokemon Pearl on route 218 and 228. Glameow can be traded to Diamond from Pearl.
no you cannot catch a glameow on Pokemon Platinum unless you trade for it from someone who has Pokemon Pearl (since you cannot catch it in Pokemon Diamond either).
In Pokemon diamond/pearl/platinum at route 218 and 222
You can't catch one in diamond, you'll have to trade from a pearl game.
You have to trade it from Pokemon Pearl. In Pearl, you can get it on Routes 218 and 222. I got the information from Pokemon.marriland.com
Without trading or cheating, you can't. It's a Pearl exclusive.
you get glameow on route 222
no you can not glameow and misdrevus is on pearl sorry!
Pokemon Diamond and Pearl both have set of Pokemon that they catch. For example Diamond gets stunkey and pearl gets glameow.
You can't. You need to catch a glameow on Pokemon pearl, evolve it and/or trade it over to diamond