Ribarica je vitka zmija s izraženom uskom trokutastom glavom i karakterističnim ispupčenim očima s velikom okruglom zjenicom. Odozgo je uglavnom smeđa, maslinastozelena, sivkasta ili crna s karakterističnim uzorkom, koji je prilično raznolik, a sastoji se od tamnih četvrtastih mrlja.U Hrvatskoj je najsličnija
bjelouški, koja živi na sličnim staništima, ali razlikuje se po bijelim ili žutim uškama, koje ribarica nikad nema. Nastanjuje topla područja u blizini vodenih tijela, pogotovo rijeke, jezera i potoke, a posebno voli plićak te obale obrasle vegetacijom. Živi u područjima do otprilike 2200 m nadmorske visine, ali najčešće do 1000 m nadmorske visine. U Hrvatskoj naseljava gotovo sve tokove rijeka i potoka. Na jadranskim otocima naseljava samo Vransko jezero na otoku Cresu.