Geo was a brand of small cars marketed by General Motors (GM) as a subdivision of its Chevrolet division from 1989 to 1997.