ParseForge Scrapers

NCUA Credit Union Financials Scraper

parseforge/ncua-credit-union-financials-scraper

AutomationIntegrationsLead generation

Scrapes NCUA credit union financial data by state or charter number. Returns assets, deposits, loans, net worth, and membership counts as flat rows.

Run this scraper See the API call
Total users
2
Monthly active
1
Total runs
90
Bookmarked
0
Rating
Not rated yet
Last modified
9 days ago

Overview

ParseForge

NCUA Credit Union Financials Scraper

Scrape NCUA credit union financials by state or charter number, up to a million per run. Every credit union comes with its assets, deposits, loans, net worth, and membership counts. No login or API key. Export to CSV, JSON, Excel, or XML.

NCUA's official data is spread across call reports and quarterly filings, and the public search tools are built for one lookup at a time. This reads the public credit union directory directly, filtered by state or charter number, and returns each match in one fixed schema. You get the financial fields that matter for peer comparison, lead lists, and market analysis, without registering for an API key.

Who uses it What they scrape NCUA for
Market researchers Which credit unions in a state are growing assets fastest
Fintech sales teams A clean list of credit unions with their asset size and charter number for outreach
Credit union analysts Peer financials for benchmarking a single credit union against its state
Data journalists State-level credit union financial data for stories on local lending
Consultants A current snapshot of credit union financials for client engagements

What it does

This Actor collects NCUA credit union records by state or charter number and returns each credit union as a flat row with its financial data.

  • ๐Ÿฆ State or charter targeting: pull every credit union in a state, or one specific charter number.
  • ๐Ÿ“Š Financial fields: assets, deposits, loans, net worth, and membership counts in each row.
  • โš™๏ธ Max items control: cap the run at any number from 1 to 1,000,000 credit unions.
  • ๐Ÿ“ Flat output: one row per credit union, ready for CSV, JSON, Excel, or XML export.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with NCUA data

๐Ÿ“ˆ Build a state credit union lead list.

A fintech sales team runs the Actor with state=CA and maxItems=500 to get every California credit union with its assets and charter number, then filters by asset size for outreach.

๐Ÿ” Benchmark one credit union against its peers.

An analyst pulls all credit unions in Texas, then compares a single charter's net worth and loan totals against the state distribution.

๐Ÿ“Š Track credit union financial trends by state.

A market researcher runs the Actor monthly for New York and Florida, then charts asset and deposit growth across the two states.

๐Ÿ—ž๏ธ Source local lending stories.

A data journalist collects credit union financials for Ohio, then cross-references loan totals with county-level mortgage data for a story on credit availability.

๐Ÿงพ Audit a credit union's reported figures.

A consultant pulls a single charter number to verify the assets, deposits, and net worth a client reported, against the NCUA's public record.

Why choose this scraper

What you get
No API key Reads the public NCUA directory directly, no registration or OAuth.
One fixed schema Every credit union returns the same fields, so you can merge runs without cleanup.
State or charter Target a whole state for market coverage, or one charter for a specific credit union.
Scalable Collect up to a million credit unions in a single run.

How it compares

This Actor focuses on NCUA credit union financials by state or charter number, while the competitors below either cover both banks and credit unions, add peer trend reporting, or return the full call report schedule.

Feature ParseForge US Banks & Credit Unions Scraper - Financials & Leads FDIC & NCUA Peer Financial Trend Report NCUA Call Report Scraper
NCUA credit union financials Yes Yes Yes Yes
Filter by state Yes Yes Not listed Yes
Filter by charter number Yes Yes Not listed Yes
Assets, deposits, loans, net worth, membership Yes Yes Yes Yes
Contact details (address, phone, website) Not listed Yes Not listed Not listed
Peer percentile comparisons Not listed Not listed Yes Not listed
Full NCUA 5300 Call Report schedule Not listed Not listed Not listed Yes

Configure the run

Drive the Actor from a 2-letter state code or an NCUA charter number, alone or together, and set a maximum number of credit unions to collect per run. The Input tab lists every parameter.

A first run with the defaults:

{
 "state": "CA",
 "maxItems": 10
}

A larger pull:

{
 "state": "CA",
 "maxItems": 200
}

Pricing

Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $0.85
1,000 results $8.50
10,000 results $85.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the NCUA Credit Union Financials Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to NCUA through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/ncua-credit-union-financials-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that the state code is a valid 2-letter US state abbreviation, or that the charter number is correct. If both are empty, the Actor may return nothing. Try a known state like CA or TX.

Why did the run stop before reaching maxItems?

The Actor stops when it has collected all credit unions matching your state or charter input. If the state has fewer credit unions than maxItems, the run ends early.

Why are some financial fields empty?

Some credit unions may not report every field in the latest quarter. Empty fields mean the NCUA did not publish that value for the credit union.

Can I get more fields than the sample shows?

The Actor returns a fixed set of fields from the NCUA directory. For the full call report schedule, use a dedicated NCUA Call Report scraper.

Why is my run taking a long time?

Large state runs with high maxItems can take several minutes. Reduce maxItems or target a single charter number for faster results.

FAQ

Question Answer
What data does this return for each credit union? Each row includes the credit union's name, charter number, state, and financial fields such as total assets, deposits, loans, net worth, and membership counts. The exact fields are shown in the sample output.
Do I need an NCUA API key or login? No. The Actor reads the public NCUA credit union directory directly, so there is no registration, OAuth, or key to manage.
Can I scrape all credit unions in the US? Yes. Run the Actor once per state, or set maxItems high enough to cover all states in a single run. There is no hard limit below one million credit unions per run.
How do I target a specific credit union? Enter its NCUA charter number in the charterNumber field. The Actor will return that credit union only.
What is a charter number? It is the unique identifier NCUA assigns to each federally insured credit union. You can find it on the credit union's NCUA profile page or in call report data.
Can I filter by asset size or other financial metrics? The Actor collects all credit unions matching your state or charter input, then you can filter the exported dataset by any financial field in your spreadsheet or database.
What export formats are supported? You can export the results as CSV, JSON, Excel, or XML from the Apify dataset.
How often is the NCUA data updated? The Actor reads the live NCUA directory on each run, so you get the latest published figures. NCUA updates call report data quarterly.
Is this the same as the NCUA Call Report data? The financial fields come from the same underlying NCUA quarterly call report data, but this Actor returns a simplified flat record per credit union rather than the full call report schedule.
Can I run this on a schedule? Yes. Use Apify's scheduler to run the Actor daily, weekly, or monthly and keep your credit union dataset current.

Related actors

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by National Credit Union Administration. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
state string 2-letter state code (e.g. CA). CA
charterNumber string Optional NCUA charter number. not set
maxItems integer How many credit unions to collect per run. 10

Pricing

from $7.50 per 1,000 results

Charged forWhat it isPrice each
result Single result in the default dataset. $0.0075 to $0.0085

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~ncua-credit-union-financials-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run NCUA Credit Union Financials Scraper on Apify All scrapers