When the Geico Gecko speaks he's speaking with an Australian Australia British accent.
So he's supposedly Australian and British and I love his accent and he's so cute as well.
The English Voice Actor and Comedian Jake Wood is the current voice of the Geico Gecko as of now.
Also according to the advertising agency that does the Geico Gecko's commercials the Geico Geckos real name is Martin.
I love those commercials and go on Youtube to watch them again they're so great.