Από τα τελευταία δεδομένα, ο λιανικός λιανικής μόδας River Island λειτουργεί 299 καταστήματα παγκοσμίως. Η πλειοψηφία βρίσκονται στο Ηνωμένο Βασίλειο και Ιρλανδία, με επιπλέον τοποθεσίες σε όλη την Ευρώπη, Βόρεια Αμερική, Ασία και Μέση Ανατολή.
Η márka διατηρεί επίσης ισχυρή ψηφιακή παρουσία, αποστέλλοντας σε πολλές χώρες πέρα από το φυσικό της ίχνος.