GNP
: 31929.974 (As of 2026-01-01) NEW
GNP is currently 31929.974, 32.1% above its long-term average of 24171.81. Historically, GNP has ranged from 244.142 to 31929.974.
Basic Info
Gross National Product (GNP) measures the total economic output produced by a country's residents, both domestically and abroad. GNP = GDP + income made by firms/citizens abroad - income earned by foreign firms/nationals.
GNP was 31929.974 as of 2026-01-01, according to Bureau of Economic Analysis. Historically, GNP reached a record high of 31929.974 and a record low of 244.142, the median value is 4625.847. Typical value range is from 19 to 28. The Year-Over-Year growth is 6.28%. GuruFocus provides the current actual value, an historical data chart and related indicators for GNP - last updated on 2026-01-01.
| Category | National Accounts |
| Region | USA |
| Source | Bureau of Economic Analysis |
Stats
| Name | Value | ||
|---|---|---|---|
| Last Value | 31929.974 | ||
| Latest Period | 2026-01-01 | ||
| Long Term Average | 24,171.81 | ||
| Average Annualized Growth Rate | +6.36% | ||
| Value from 1 year ago | 30044.191 | ||
| Change from 1 year ago | +6.28% | ||
| Frequency | Quarterly | ||
| Unit | Billion USD | ||
| Download Source | source link |
Frequently Asked Questions
What is the current GNP?
GNP is 31929.974 as of 2026-01-01. Data sourced from Bureau of Economic Analysis.
What is the historical range of GNP?
Over its full recorded history, GNP has ranged from a low of 244.142 to a high of 31929.974. The median value is 4625.847.
How has GNP changed in the past year?
GNP has increased by 6.28% over the past year.
What is the long-term average for GNP?
The long-term average for GNP is 24171.81. The current value of 31929.974 is above this historical average.
Where does the data for GNP come from?
GNP data is sourced from Bureau of Economic Analysis. GuruFocus aggregates and updates this indicator on a quarterly basis.
Is GNP currently above or below its long-term average?
GNP is at 31929.974, which is 32.1% above its long-term average of 24171.81 over a historical range of 244.142 to 31929.974. Compare this reading against the historical chart above to see how the current value relates to past cycles.