you can find geodude in most places. they are common by oreburgh city, and a ruin maniac has two in the ruins. people also have them near eterna forest. this answer is by GMAN123 :)
A gold geodude is just a shiny geodude you must keep finding geodude in granite cave until its shiny.
You can find a Geodude in just about any cave or certain patches of grass. Also breaking rocks using rock smash has a chance of encountering a Geodude.
A red Geodude isn't in any of the Pokemon games, unless it was imported into a ROM hack.
Anywhere you can find geodudes, but they are extremily rare.
Granite cave.
No, Geodude is not known to be found in the water areas in Pokemon Diamond, Pearl, and Platinum, unless it was cheated with a cheating device.
Search any cave you can until you find one!
You can find one in granite cave.
What you have encountered is a shiny Geodude, which, as you described, is gold and a normal Geodude is a light gray color. Think of shiny Geodude as a gold nugget and a normal Geodude has a regular rock.
Geodude will evolve into Graveler.
No, Geodude is not a real creature. Geodude is a fictional character only in the Pokemon franchise.
geodude evolves at lvl 25.