The cost of U.S. military operations against Iran, so far
$72,089,107,261
Education
1,099,876
Teachers we could have paid
Housing
170,219
Homes we could have built
Healthcare
8,410,823
People we could have insured
By the Numbers
Day 76 of the conflict
Spending by category
The Opportunity Cost
What this money could have built instead
See what your state could have had instead
In the United States, $71,492,000,000 could have funded:
Education
Teacher Salaries (1 year)
@ $65,000 each
1,099,876
New School Buildings
@ $35,000,000 each
2,042
Free School Lunches (1 year)
@ $1,500 each
47,661,333
Student Textbook Sets
@ $250 each
285,968,000
Laptops for Students
@ $300 each
238,306,666
Full Pell Grants (1 year)
@ $7,395 each
9,667,613
School Counselor Salaries (1 year)
@ $60,000 each
1,191,533
New School Buses
@ $120,000 each
595,766
Housing
Median-Priced Homes
@ $420,000 each
170,219
Public Housing Units
@ $250,000 each
285,968
Section 8 Vouchers (1 year)
@ $12,000 each
5,957,666
Homeless Shelter Beds (1 year)
@ $25,000 each
2,859,680
Healthcare
People Insured (1 year)
@ $8,500 each
8,410,823
Nurse Salaries (1 year)
@ $85,000 each
841,082
Hospital Beds
@ $1,500,000 each
47,661
Mental Health Counselors (1 year)
@ $55,000 each
1,299,854
The Ledger
Day-by-day military expenditures
Day 74 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 73 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 72 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 71 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 70 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 69 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 68 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 67 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 66 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 65 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 64 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 63 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 62 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 61 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 60 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 59 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 58 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 57 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 56 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 55 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 54 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 53 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 52 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 51 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 50 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 49 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 48 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 47 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 46 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 45 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 44 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 43 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 42 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 41 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 40 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 39 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 38 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 37 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 36 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 35 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 34 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 33 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 32 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 31 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 30 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 29 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 28 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 27 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 26 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 25 — ongoing operations
13,713 teacher salaries
$891,400,000
source