The cost of U.S. military operations against Iran, so far
$412,400,484,328
Education
6,332,384
Teachers we could have paid
Housing
980,011
Homes we could have built
Healthcare
48,424,117
People we could have insured
By the Numbers
Day 121 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, $411,605,000,000 could have funded:
Education
Teacher Salaries (1 year)
@ $65,000 each
6,332,384
New School Buildings
@ $35,000,000 each
11,760
Free School Lunches (1 year)
@ $1,500 each
274,403,333
Student Textbook Sets
@ $250 each
1,646,420,000
Laptops for Students
@ $300 each
1,372,016,666
Full Pell Grants (1 year)
@ $7,395 each
55,659,905
School Counselor Salaries (1 year)
@ $60,000 each
6,860,083
New School Buses
@ $120,000 each
3,430,041
Housing
Median-Priced Homes
@ $420,000 each
980,011
Public Housing Units
@ $250,000 each
1,646,420
Section 8 Vouchers (1 year)
@ $12,000 each
34,300,416
Homeless Shelter Beds (1 year)
@ $25,000 each
16,464,200
Healthcare
People Insured (1 year)
@ $8,500 each
48,424,117
Nurse Salaries (1 year)
@ $85,000 each
4,842,411
Hospital Beds
@ $1,500,000 each
274,403
Mental Health Counselors (1 year)
@ $55,000 each
7,483,727
The Ledger
Day-by-day military expenditures
Day 119 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 118 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 117 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 116 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 115 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 114 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 113 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 112 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 111 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 110 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 109 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 108 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 107 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 106 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 105 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 104 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 103 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 102 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 101 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 100 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 99 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 98 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 97 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 96 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 95 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 94 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 93 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 92 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 91 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 90 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 89 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 88 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 87 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 86 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 85 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 84 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 83 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 82 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 81 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 80 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 79 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 78 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 77 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 76 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 75 — ongoing operations
13,713 teacher salaries
$891,400,000
sourceDay 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
source