G. gangeticus es una especie propia subcontinente indio,[1] mientras que G. bengawanicus es conocido de Java.
Gavialis probablemente apareció en el subcontinente indio a principios del Mioceno hace unos 20 millones de años y se dispersó por el archipiélago malayo a través de un paso conocido como la Ruta sivo–malaya en el Cuaternario.
[2] Cuatro especies, G. leptodus, G. pachyrhynchus, G. curvirostris y G. breviceps, fueron referidas anteriormente al género Gavialis, pero se ha determinado que es probable que sean sinónimos del género Rhamphosuchus.
Otras dos especies, G. browni y G. lewisi, requieren de revisiones adicionales.
[3] Finalmente, G. dixoni ha sido asignado a su propio género, Dollosuchus.