Ames National Corporation operates as a multi-bank holding company in Iowa. The company accepts a range of deposits,including checking and savings accounts. It also provides loans, such as short-term and medium-term commercial and agricultural real estate, residential real estate loans, equipment, vehicle, and home improvement loans.