A coin counting and sorting device is capable of counting and sorting various denominations of coin irrespective of form and weight. A transporter system picks up coins from a coin hopper system to capture coin images with a camera and then store the images in a library of coin images for identification using machine vision. A sorting system sorts the coins into respective bins depending upon the coin denominations identified. A user interface component indicates the total value of the coins counted and performs other actions