Ada je hrvatski naziv za riječni otok i čest toponim u sjevernoj Hrvatskoj. Riječni otoci nastaju tako što u sporijem dijelu riječnoga toka taloženjem nanosa mogu nastati i riječni sprudovi. Takvi sprudovi katkad mogu izbijati i iznad površine.
Najveći riječni otok je Marajó površine od oko 40 tisuća km², koji se nalazi na delti rijeke Amazone.[1] Najmanji naseljeni riječni otok je Umananda na rijeci Brahmaputri.
Najpoznatiji primjer ade u Hrvatskoj jest Šarengradska ada na Dunavu koja ima površinu od 6.7 km² te je tako i najveća ada u Hrvatskoj.[1]
Sam naziv ada potječe iz turskoga jezika.