NCUA Credit Unions Scraper (USA) avatar

NCUA Credit Unions Scraper (USA)

Pricing

from $10.20 / 1,000 results

Go to Apify Store
NCUA Credit Unions Scraper (USA)

NCUA Credit Unions Scraper (USA)

Search federally insured US credit unions and extract charter info, address, phone, website, CEO, total assets, members, peer group, field of membership and low-income / FHLB flags. Filter by name, state, city, type or asset range. Export to JSON, CSV or Excel.

Pricing

from $10.20 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

NCUA Credit Unions Scraper (USA)

NCUA Credit Unions Scraper (USA)

Here is one real result, with every field the actor returns:

{
"ncuaCharterNumber": 5536,
"name": "NAVY FEDERAL CREDIT UNION",
"charterType": "FCU",
"charterTypeLabel": "Federal credit union",
"isCorporate": false,
"status": "Active",
"active": true,
"website": "www.navyfcu.org",
"phone": "888-842-6328",
"ceoName": "Dietrich Kuhlmann",
"address": "820 Follin Ln SE",
"addressLine2": null,
"city": "Vienna",
"state": "VA",
"zip": "22180",
"county": "Fairfax",
"country": "United States",
"totalAssets": 204364276193,
"members": 15517448,
"peerGroup": "6 - $500,000,000 and greater",
"fieldOfMembership": "Military",
"region": "8 - ONES",
"yearChartered": 1947,
"charteredDate": "1947-07-17",
"insuredDate": "1971-01-04",
"lowIncomeDesignated": false,
"fhlbMember": true,
"dataAsOf": null,
"matchedSearch": "Navy Federal",
"profileUrl": "https://mapping.ncua.gov/ResearchCreditUnion?cun=5536",
"source": "US NCUA Credit Unions",
"observedAt": "2026-08-10T14:35:47.143Z"
}

The most complete NCUA credit union scraper available. It returns every field the NCUA research directory exposes for each federally insured credit union, including charter info, CEO, total assets, members, peer group, field of membership and low-income / FHLB flags, and gives you name, state, city, type and asset/member range filters to target exactly the credit unions you need.

📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples

Apify Coverage Output Billing

Table of contents

What it does

The actor searches the NCUA research directory of federally insured US credit unions, applies the filters you pass, and writes one normalized record per credit union to the run's dataset. Each record carries the charter number, name, charter type, status, full address, phone, website and CEO, plus financials (total assets, members), the NCUA peer group, field of membership, region and charter/insurance dates, and low-income and FHLB-membership flags. Missing source values are returned as null.

Quickstart

Open the actor, paste this into the input, and press Run. It returns credit unions matching "Navy Federal".

{
"cuNames": ["Navy Federal"],
"activeOnly": true,
"lowIncomeOnly": false,
"maxCreditUnions": 50,
"charterType": ""
}

Leave cuNames empty and set states, charterType or asset ranges to sweep all credit unions that match those filters.

Input reference

FieldTypeRequiredDefaultDescription
cuNamesstring[]no["Navy Federal"]Credit union names or keywords, one per line, for example Navy Federal, teachers, community. Each term runs its own search. Leave empty to sweep all matching the filters.
statesstring[]no(all)Two-letter US state codes to restrict results, for example CA, NY, TX.
citiesstring[]no(all)City names to restrict results, for example Vienna, Austin.
activeOnlybooleannotrueReturn only currently operating credit unions and exclude merged or closed charters.
charterTypeenumno"" (any)Restrict to one charter type: FCU (federal) or FISCU (federally insured state-chartered).
lowIncomeOnlybooleannofalseReturn only credit unions with the NCUA low-income designation.
minAssetsintegerno(none)Only credit unions with at least this much in total assets (USD), for example 1000000000 for $1 billion.
maxAssetsintegerno(none)Only credit unions with at most this much in total assets (USD).
minMembersintegerno(none)Only credit unions with at least this many members.
maxMembersintegerno(none)Only credit unions with at most this many members.
maxCreditUnionsintegerno50Maximum number of credit unions to collect across all searches.

Output reference

One dataset item per credit union. Types: string, integer, boolean, or null when the source value is absent.

FieldTypeDescription
ncuaCharterNumberintegerNCUA charter number (unique id).
namestringCredit union name.
charterTypestringCharter type code (FCU / FISCU).
charterTypeLabelstringCharter type description.
isCorporatebooleanWhether this is a corporate credit union.
statusstringCharter status, for example Active.
activebooleanWhether it is currently operating.
websitestringWebsite, or null.
phonestringPhone number, or null.
ceoNamestringCEO / manager name, or null.
addressstringStreet address.
addressLine2stringSecond address line, or null.
citystringCity.
statestringState code.
zipstringZIP code.
countystringCounty.
countrystringCountry.
totalAssetsintegerTotal assets in USD.
membersintegerNumber of members.
peerGroupstringNCUA peer group.
fieldOfMembershipstringField of membership type, for example Military.
regionstringNCUA region.
yearCharteredintegerYear chartered.
charteredDatestringDate chartered (YYYY-MM-DD).
insuredDatestringDate federally insured (YYYY-MM-DD).
lowIncomeDesignatedbooleanWhether it carries the low-income designation.
fhlbMemberbooleanWhether it is a Federal Home Loan Bank member.
dataAsOfstringData cycle date, or null.
matchedSearchstringThe search term that produced this record.
profileUrlstringNCUA profile URL.
sourcestringData source label (US NCUA Credit Unions).
observedAtstringISO 8601 timestamp of when the record was collected.

Example output record

Real record from a live run (input {"cuNames":["Navy Federal"],"activeOnly":true,"maxCreditUnions":50}):

{
"ncuaCharterNumber": 5536,
"name": "NAVY FEDERAL CREDIT UNION",
"charterType": "FCU",
"charterTypeLabel": "Federal credit union",
"isCorporate": false,
"status": "Active",
"active": true,
"website": "www.navyfcu.org",
"phone": "888-842-6328",
"ceoName": "Dietrich Kuhlmann",
"address": "820 Follin Ln SE",
"city": "Vienna",
"state": "VA",
"zip": "22180",
"county": "Fairfax",
"country": "United States",
"totalAssets": 204364276193,
"members": 15517448,
"peerGroup": "6 - $500,000,000 and greater",
"fieldOfMembership": "Military",
"region": "8 - ONES",
"yearChartered": 1947,
"charteredDate": "1947-07-17",
"insuredDate": "1971-01-04",
"lowIncomeDesignated": false,
"fhlbMember": true,
"matchedSearch": "Navy Federal",
"profileUrl": "https://mapping.ncua.gov/ResearchCreditUnion?cun=5536",
"source": "US NCUA Credit Unions",
"observedAt": "2026-08-10T14:35:47.143Z"
}

Run via API and CLI

Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.

Run synchronously and get dataset items in one call:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~ncua-credit-unions-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"cuNames":["Navy Federal"],"maxCreditUnions":25}'

Start a run asynchronously:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~ncua-credit-unions-scraper/runs?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"states":["TX"],"minAssets":1000000000,"activeOnly":true,"maxCreditUnions":500}'

Apify CLI:

apify call scrapers_lat/ncua-credit-unions-scraper \
--input '{"cuNames":["teachers"],"lowIncomeOnly":true}'

Fetch results

Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:

# JSON
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"
# CSV
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"
# Paginate large datasets
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"

<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.

Billing and limits

  • Pay per result. You are charged per credit union record returned (result event). See the pricing tab for the current per-result price.
  • No charge on failure. If a run errors, the actor writes a single item with a populated error field and does not charge for it. Empty runs cost nothing.
  • Spend cap respected. Set maxTotalChargeUsd on the run; once reached, the actor stops emitting and charging further billable results.
  • Free Apify plans are capped at 10 records per run. Upgrade for higher maxCreditUnions.

FAQ and troubleshooting

A run returned 0 records. Why? The filter combination matched nothing. Loosen filters (for example remove states or widen the asset range), or use a broader name keyword. Zero-result runs are not charged.

How do I list all credit unions in a state? Leave cuNames empty, set states (for example ["TX"]), and raise maxCreditUnions. The actor sweeps every credit union matching your filters.

How do I find only large or small institutions? Use minAssets / maxAssets (in USD) or minMembers / maxMembers to bound the size.

What is a low-income designated credit union? An NCUA designation for credit unions serving predominantly low-income members. Set lowIncomeOnly to true to return only those, or read the lowIncomeDesignated flag on each record.

Does it include merged or closed charters? Only when activeOnly is off. By default the actor returns currently operating credit unions.

Is this an official NCUA tool? No. This actor is independent and has no affiliation with the NCUA. It reads only data that is publicly available through the NCUA research directory. Use it in accordance with the source terms of service.

More scrapers at scrapers.lat

Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.


Independent tool, not affiliated with the NCUA. Accesses only publicly available NCUA research directory data. Use in accordance with the source terms of service.