Magnesium Sulfate for Cardiac arrest
Adult dosing has a median of 2000 mg across 14 published protocols, with the middle half between 2000 and 2000.
Includes 1 agency outside the US.
Doses far off from what other protocols give are likely misreads, so they are left out until checked. How that works.
Adultmg
| min | p25 | median | p75 | max |
|---|---|---|---|---|
| 2000 | 2000 | 2000 | 2000 | 2000 |
Values in mg. One value per source (that source's median), so a document listing a medication five times still gets one vote.
Routes
- IV/IO 93%
- IV 7%
United States EMS Protocol Census, n=14 protocols from 14 named agencies / 12 states, updated Oct 2026
Pediatric, weight-basedmg/kg
| min | p25 | median | p75 | max |
|---|---|---|---|---|
| 25 | 28.75 | 50 | 50 | 50 |
Values in mg/kg. One value per source (that source's median), so a document listing a medication five times still gets one vote.
Routes
- IV/IO 100%
United States EMS Protocol Census, n=10 protocols from 9 named agencies / 10 states, updated Oct 2026
Pediatricmg
Below 5 sources, so no distribution is published for this group — only the counts above.
Routes
- IV/IO 100%
United States EMS Protocol Census, n=2 protocols from 2 named agencies / 2 states, updated Oct 2026
Adult, weight-basedmg/kg
Below 5 sources, so no distribution is published for this group — only the counts above.
Routes
- IV/IO 100%
United States EMS Protocol Census, n=1 protocols from 0 named agencies / 1 states, updated Oct 2026
Named agencies with a page15
Agencies whose protocols are a public record are named here. Their own doses are on their own pages; this list carries no values.
- Alabama Department of Public Health Office of Emergency Medical Services
- BC Emergency Health Services
- Berkeley County EMS
- Bexar County ESD 4 Fire Rescue
- Chelan/Douglas/Okanogan/Grant County
- Dane County EMS System
- Daviess County EMS
- Haywood County EMS System
- Hunt County EMS
- Maine Emergency Medical Services
- Oakland County Medical Control Authority
- Pettis County Ambulance District
- Region One Metropolitan Ambulance Council
- UNM EMS Consortium
- Wake County EMS System