Branch & ATM Locations and Features of Banks in North America

North American Banks
Updated Weekly
Geo Location Data

250+ North American banks' branch & ATM locations and features (US & Canada)

This is an example data from history; subscriber data is updated daily
Charts of Branch & ATM Locations and Features of Banks in North America


  • Competitive analysis and benchmarking
  • Consumer population matching with branch and ATM features in trade areas
  • US and Canada banks' branch and ATM locations and features mobile app


Branch & ATM Locations and Features of Banks in North America


This data product provides location and features data for all (30K+) Branches and (90K+) ATMs of (250+) Banks in Northern America (US and Canada).

In this data product, all different Branch and ATM features from different banks have been standardized, so you will easily compare the different features of all these banks. You can also use this data set to merge with demographic data by the zip codes or other address information which has been curated, quality checked and standardized.

Banks Coverage

Here below are the list of banks covered in this data product:

Bank Name Country ALTADATA Code Web-site
The Bank of America Corporation United States BACXX
Trust Financial Corp (Branch Banking and Trust Company) United States BBATX
BBVA Compass United States BBVAC
BancorpSouth United States BCRPS
Bank of Montreal Canada BMOXX
Bank of the West United States BOTWB
B2B Bank Canada BTBBN
(*) Canadian Credit Union Association Canada CCUAX
Canadian Imperial Bank of Commerce Canada CIBCX
Citibank United States CITIB
Canadian Western Bank Canada CWBNK
Fifth Third Bank United States FFTBN
First Nations Bank Canada FNBCA
The Huntington National Bank United States HNBNK
Laurentian Bank Canada LRNTB
M&T Bank United States MATBN
National Bank of Canada Canada NBCCA
OneMain Financial United States ONEMF
People's United Bank United States PPLUB
Royal Bank of Canada Canada RBCXX
Regions Bank United States RGNSB
Santander Bank United States SANTA
Scotiabank Canada SCBNK
SunTrust Bank United States SUNBN
TD Canada Trust Canada TD-CA
TD Bank United States TD-US
US Bank United States USBNK
Wells Fargo United States WFCXX

(*) Click here for the list of Canadian Credit Union Association Banks

Key Features

  • Covers 250+ North American banks' (US and Canada) branch & ATM locations
  • Updated weekly, with the branches/ATMs opened/closed within that week
  • Standardized service features and working hours
  • Parsed and standardized address information
  • Latitude and longitude of each location provided for further usage in geo-mapping applications

Data Provider

Alta Bering

Until a few decades ago majority of us were employed in real world businesses. Alta Bering came out of a history of production technology and reconciled it with sophisticated algorithmic math, an after-thought in enterprise system functionality.We believe efficiency is key to mitigating scarcity economics. In the early 2000s, we set our sights on helping companies achieve higher efficiency and growth, not just growth.Today we enable advanced prescriptive analytics for data scientists and enterprise cloud platforms. Our goal is to help business analysts step up to corporate responsibility.Contact us for more about how we deliver our predictive analytics consulting to large and medium sized clients.


37 Data Columns

Bank (bank)

Official full name of the financial institution

Bank Ticker (bank_ticker)

Ticker symbol of the bank that identifies publicly traded shares of the bank's stock on the stock market

Bank Code (bank_code)

Five digit ALTADATA unique product code

Date (date)

Snapshot date of the data

Data Country (country)

2 digit country code where the bank is located

Id (id)

Unique identifier of the facility given by the source

Name (name)

Given name of the facility

Type (type)

Type of the facility (Branch or ATM)

Type Detail (type_detail)

Type detail is the given type of the facility by the bank. If there is no specific type of the location, this value will be branch or ATM.

Web-Link (web_link)

Web-link is one of the verification fields where you can use to verify the location from the source. If there is no specific web link the value gives the bank's locator address and you can use the original address information to verify the location.

Special Note (special_note)

Special notes give additional information collected from the data source and standardized by the data provider. This information may indicate special conditions where it can not be categorized in other data fields (i.e. Closure Alerts, Opening Alerts etc.)

Original Address (orig_address)

Original Address is the physical address given in the data source. This field can be used to verify the location by using web link or bank's web locator.

Latitude (latitude)

Latitude value of the location

Longitude (longitude)

Longitude value of the location

Address (address)

Address is standardized and cleaned version of the original address created and verified by ALTADATA. All addresses have the same structure and geo standards.

Address Country (addr_country)

Country information of the location's address

State/Province (addr_state)

State or Province of the location address

Region/County (addr_region)

Region or county of the location address

Locality/City (addr_locality)

Locality or city of the location address

Postal Code (addr_postal_code)

Postal code of the location address

Street Name (addr_street_name)

Street name of the location address

Street Number (addr_street_number)

Street number of the location address

Address QCP Score (addr_qcp_score)

Address QCP (Quality Check Points) score is a quality score between 0-100 that is ALTADATA's address verification process where machine learning and statistical techniques are used to clean, organize, and standardized original addresses. If the score is closer to 100 it means that the address provides precise location of the facility.

Address QCP Score Bin (addr_qcp_score_bin)

This score is derived and rounded from Address QCP Score field

Location Tags (location_tags)

Location tags give the list of relevant tags about the location. For example, an ATM is located in a gas station will have the following tags "ATM, Car Wash, Convenience Store, Establishment, Finance, Food, Gas Station, Point of Interest, Store". These tags can be used to identify the location properties and new tags are added by ALTADATA. There are more than 100 tags currently using to identify a place in this data set.

Phone (phone)

Phone number of the facility

Branch Languages (branch_languages)

Languages provided at the branch

Branch Features (branch_features)

Features available at the branch

Branch Services (branch_services)

Services provided at the branch

Branch Hours (branch_hours)

Branch hours are the working hours of the location. All hours are standardized, starts from Sunday ends at Saturday. If the working hours are not provided at the data source or the location is ATM the value may be null.

Branch has ATM (branch_has_atm)

Indicates if an ATM is located at the branch

ATM Features (atm_features)

Features available at the ATM

Open on Saturdays (open_on_saturdays)

If the facility is open on Saturdays. Shown as TRUE/FALSE, whereas it can be NULL, if the Working Hours is not available.

Open on Sundays (open_on_sundays)

If the facility is open on Sundays. Shown as TRUE/FALSE, whereas it can be NULL, if the Working Hours is not available.

Open Early (open_early)

If the facility is open before 9AM, at least on one day of a week. Shown as TRUE/FALSE, whereas it can be NULL, if the Working Hours is not available.

Close Late on Weekdays (close_late_on_weekdays)

If the facility is open after 5PM, at least on one of the weekdays. Shown as TRUE/FALSE, whereas it can be NULL, if the Working Hours is not available.

Close Late on Weekends (close_late_on_weekends)

If the facility is open after 5PM, at least on one day of a weekend. Shown as TRUE/FALSE, whereas it can be NULL, if the Working Hours is not available. (Having any of "is_open_saturday" or "is_open_sunday" as TRUE is a prerequisite.)

Scroll To Top