El distrito de St. John River es uno de los seis distritos ubicados en el condado de Grand Bassa , Liberia . El nombre deriva del río San Juan .