Der Ukelei ist in Europa und Teilen Westasiens verbreitet. Er kommt in Flüssen, Seen und Teichen vor, wobei er sauberes, sauerstoffreiches Wasser bevorzugt. Der Fisch ist in der Regel in Schwärmen unterwegs und hält sich häufig in der Nähe der Wasseroberfläche auf.