Sandy Salmon
Republican · IA · Iowa State Senator, District 29
Sandy Salmon is an Iowa state senator for District 29.
Where Sandy Salmon stands, based on their records
Supports
Housing Affordability (1 record), Election Integrity (3 records), Data Privacy (1 record)
Opposes
Environment and Public Health (6 records), Labor Rights (3 records), Cost of Living Reduction (1 record),
Mixed record
Healthcare Affordability (2 support · 1 oppose), Anti-Corruption (1 support · 1 oppose), Public Education Quality (3 support · 2 oppose),
Campaign finance information not available
Track record
Track record — Healthcare Affordability
Healthcare Affordability · 2 support · 1 oppose
Voted for House File 571, which creates the Medical Ethics Defense Act, letting providers refuse care that goes against their conscience. The Iowa Senate passed it 30-16, and it became law.
March 9, 2026Opposes Healthcare Affordability
Source: legiscan.com · researched September 10, 2026
Voted for Senate File 383, which regulates pharmacy benefit managers, setting a floor on what they pay Iowa pharmacies. The Iowa Senate passed it 36-14, and it became law.
April 28, 2025Supports Healthcare Affordability
Source: legiscan.com · researched September 10, 2026
Voted for House File 516, which requires 80 percent of University of Iowa medical and dental students to be Iowans. The Iowa Senate passed it 34-11, and it became law.
April 14, 2025Supports Healthcare Affordability
Source: legiscan.com · researched September 10, 2026
Track record — Environment and Public Health
Environment and Public Health · 6 oppose
Voted for House File 2694, which bars the governor from closing or placing any requirement on places of worship. The Iowa Senate passed it 31-14, and it became law.
May 3, 2026Opposes Environment and Public Health
Source: legiscan.com · researched September 10, 2026
Voted for House File 2527, which shields farms, fuel makers and other businesses from climate change lawsuits. The Iowa Senate passed it 33-13, and it became law.
March 24, 2026Opposes Environment and Public Health
Source: legiscan.com · researched September 9, 2026
Voted for Senate File 2444, a bill to exempt cigar bars from Iowa's indoor smoking ban. The Iowa Senate passed it 27-18, but the full House never voted on it, so it did not become law.
March 9, 2026Opposes Environment and Public Health
Source: legiscan.com · researched September 11, 2026
Voted for House File 299, which makes schools and child care centers tell parents about legal vaccine exemptions. The Iowa Senate passed it 32-16, and it became law.
April 29, 2025Opposes Environment and Public Health
Source: legiscan.com · researched September 9, 2026
Voted for Senate File 304, which takes away a minor's ability to get a sexually transmitted infection vaccine without a parent's consent. The Iowa Senate passed it 33-14, and it became law.
April 7, 2025Opposes Environment and Public Health
Source: legiscan.com · researched September 10, 2026
Voted for Senate File 180, a bill to let people refuse emergency-use vaccines or drugs for reasons of conscience. The Iowa Senate passed it 32-15, but the full House never voted on it, so it did not become law.
March 26, 2025Opposes Environment and Public Health
Source: legiscan.com · researched September 11, 2026
Track record — Labor Rights
Labor Rights · 3 oppose
Voted for House File 767, which changes the private sector drug testing law in employers' favor. The Iowa Senate passed it 31-14, and it became law.
May 14, 2025Opposes Labor Rights
Source: legiscan.com · researched September 10, 2026
Voted for Senate File 603, which reorganizes the state workforce agency and bars cities from setting pay rules for contractors. The Iowa Senate passed the final version 32-15, and it became law.
March 19, 2025Opposes Labor Rights
Source: legiscan.com · researched September 11, 2026
Voted for Senate File 472, which tightens the rule that public employee unions must win a new election before each contract ends. The Iowa Senate passed it 32-15, and it became law.
March 10, 2025Opposes Labor Rights
Source: legiscan.com · researched September 11, 2026
Track record — Anti-Corruption
Anti-Corruption · 1 support · 1 oppose
Voted for House File 398, which shifts power over Iowa's prisons from the Board of Corrections to the department's director. The Iowa Senate passed it 32-15, and it became law.
April 17, 2025Opposes Anti-Corruption
Source: legiscan.com · researched September 10, 2026
Voted for House File 706, which raises the fines for officials who break Iowa's open meetings law. The Iowa Senate passed it 34-13, and it became law.
April 17, 2025Supports Anti-Corruption
Source: legiscan.com · researched September 9, 2026
Track record — Cost of Living Reduction
Cost of Living Reduction · 1 oppose
Voted for House File 2329, which raises the interest that licensed lenders may charge on regulated loans. The Iowa Senate passed it 34-11, and it became law.
April 7, 2026Opposes Cost of Living Reduction
Source: legiscan.com · researched September 10, 2026
Track record — Immigration
Immigration · 1 oppose
Voted for House File 2296, which bans cities and counties from issuing their own identification cards. The Iowa Senate passed it 31-14, and it became law.
April 7, 2026Opposes Immigration
Source: legiscan.com · researched September 9, 2026
Track record — Public Safety and Crime Control
Public Safety and Crime Control · 1 oppose
Voted for Senate File 378, which raises Iowa's default speed limit from 55 to 60 miles per hour. The Iowa Senate passed it 28-16, and it became law.
April 22, 2026Opposes Public Safety and Crime Control
Source: legiscan.com · researched September 10, 2026
Track record — Housing Affordability
Housing Affordability · 1 support
Voted for Senate File 2442, a bill to bar counties from restricting housing of up to 12 units outside city limits. The Iowa Senate passed it 28-16, but the full House never voted on it, so it did not become law.
March 3, 2026Supports Housing Affordability
Source: legiscan.com · researched September 11, 2026
Track record — Social Programs and Welfare
Social Programs and Welfare · 2 oppose
Voted for Senate File 2422, which tightens eligibility rules for food assistance and Medicaid. The Iowa Senate passed it 27-16, and it became law.
April 30, 2026Opposes Social Programs and Welfare
Source: legiscan.com · researched September 10, 2026
Voted for Senate File 615, which requires most adults on Medicaid expansion to work 80 hours a month to keep coverage. The Iowa Senate passed it 33-13, and it became law.
May 13, 2025Opposes Social Programs and Welfare
Source: legiscan.com · researched September 9, 2026
Track record — Public Education Quality
Public Education Quality · 3 support · 2 oppose
Voted for House File 2230, which changes how Iowa trains and licenses teachers from July 2027. The Iowa Senate passed it 28-15, and it became law.
April 30, 2026Supports Public Education Quality
Source: legiscan.com · researched September 10, 2026
Voted for House File 2724, which creates new teaching endorsements in fine arts, mathematics and science. The Iowa Senate passed it 30-16, and it became law.
April 27, 2026Supports Public Education Quality
Source: legiscan.com · researched September 10, 2026
Voted for House File 295, which bars an accrediting agency from punishing an Iowa public college for following state law. The Iowa Senate passed it 32-15, and it became law.
April 17, 2025Opposes Public Education Quality
Source: legiscan.com · researched September 10, 2026
Voted for House File 437, which creates a Center for Intellectual Freedom at the University of Iowa. The Iowa Senate passed it 32-15, and it became law.
April 15, 2025Supports Public Education Quality
Source: legiscan.com · researched September 10, 2026
Voted for House File 785, which lets United States citizens from outside Iowa sit on charter school boards. The Iowa Senate passed it 32-15, and it became law.
April 9, 2025Opposes Public Education Quality
Source: legiscan.com · researched September 10, 2026
Track record — Gun Control
Gun Control · 3 oppose
Voted for Senate File 2274, a bill to repeal Iowa's ban on selling devices that make a gun fire faster. The Iowa Senate passed it 28-16, but the full House never voted on it, so it did not become law.
February 26, 2026Opposes Gun Control
Source: legiscan.com · researched September 11, 2026
Voted for Senate File 2263, a bill to let people keep guns in their vehicles in public parking lots. The Iowa Senate passed it 35-12, but the two chambers never agreed on the same text, so it did not become law.
February 24, 2026Opposes Gun Control
Source: legiscan.com · researched September 11, 2026
Voted for House File 924, which lowers the minimum age for a permit to carry a handgun from 21 to 18. The Iowa Senate passed it 33-14, and it became law.
April 7, 2025Opposes Gun Control
Source: legiscan.com · researched September 9, 2026
Track record — Women's Reproductive Rights
Women's Reproductive Rights · 2 oppose
Voted for House File 2788, which adds rules for abortion drugs, including an in-person exam and signed consent. The Iowa Senate passed it 30-11, and it became law.
May 3, 2026Opposes Women's Reproductive Rights
Source: legiscan.com · researched September 9, 2026
Voted for Senate File 175, which adds fetal development lessons, including an ultrasound video, in grades five and six. The Iowa Senate passed it 33-16, and it became law.
April 28, 2025Opposes Women's Reproductive Rights
Source: legiscan.com · researched September 10, 2026
Track record — Election Integrity
Election Integrity · 3 support
Voted for House File 2501, which makes several changes to how Iowa runs elections, including cancelling registrations with matching records. The Iowa Senate passed it 31-16, and it became law.
April 15, 2026Supports Election Integrity
Source: legiscan.com · researched September 10, 2026
Voted for Senate File 2203, a bill to check every registered voter's citizenship against a federal database. The Iowa Senate passed it 34-13, but the full House never voted on it, so it did not become law.
February 25, 2026Supports Election Integrity
Source: legiscan.com · researched September 11, 2026
Voted for House File 928, which limits election recounts to very close margins and rewrites how contests are run. The Iowa Senate passed it 31-14, and it became law.
April 14, 2025Supports Election Integrity
Source: legiscan.com · researched September 10, 2026
Track record — Data Privacy
Data Privacy · 1 support
Voted for Senate File 2284, a bill to set new limits on automatic license plate readers. The Iowa Senate passed it 31-9, but the two chambers never agreed on the same text, so it did not become law.
April 30, 2026Supports Data Privacy
Source: legiscan.com · researched September 11, 2026
Track record — Civil Rights
Civil Rights · 7 oppose
Voted for House File 2711, which removes affirmative action from Iowa law. The Iowa Senate passed it 31-15, and it became law.
April 29, 2026Opposes Civil Rights
Source: legiscan.com · researched September 10, 2026
Voted for Senate File 473, which bars the state from ruling out foster parents over their beliefs about sexual orientation or gender identity. The Iowa Senate passed it 28-16, and it became law.
April 21, 2026Opposes Civil Rights
Source: legiscan.com · researched September 10, 2026
Voted for House File 2670, which rewrites parts of what Iowa schools must teach, dropping the multicultural and gender-fair approach. The Iowa Senate passed it 30-17, and it became law.
April 14, 2026Opposes Civil Rights
Source: legiscan.com · researched September 10, 2026
Voted for House File 2539, which repeals several higher education programs, including minority educator vouchers. The Iowa Senate passed it 30-17, and it became law.
April 14, 2026Opposes Civil Rights
Source: legiscan.com · researched September 10, 2026
Voted for Senate File 579, which stops cities and counties from passing civil rights laws broader than state law. The Iowa Senate passed it 29-16, and it became law.
March 9, 2026Opposes Civil Rights
Source: legiscan.com · researched September 9, 2026
Voted for House File 856, which bars governments and public colleges from spending money on diversity, equity and inclusion programs. The Iowa Senate passed it 34-16, and it became law.
May 9, 2025Opposes Civil Rights
Source: legiscan.com · researched September 9, 2026
Voted for Senate File 418, which defines sex by a person's body at birth and removes gender identity from the Iowa Civil Rights Act. The Iowa Senate passed it 33-15, and it became law.
February 27, 2025Opposes Civil Rights
Source: legiscan.com · researched September 9, 2026
Track record — Corporate Accountability
Corporate Accountability · 1 support · 2 oppose
Voted for House File 2527, which shields farms, fuel makers and other businesses from climate change lawsuits. The Iowa Senate passed it 33-13, and it became law.
March 24, 2026Opposes Corporate Accountability
Source: legiscan.com · researched September 9, 2026
Voted for House File 767, which changes the private sector drug testing law in employers' favor. The Iowa Senate passed it 31-14, and it became law.
May 14, 2025Opposes Corporate Accountability
Source: legiscan.com · researched September 10, 2026
Voted for Senate File 383, which regulates pharmacy benefit managers, setting a floor on what they pay Iowa pharmacies. The Iowa Senate passed it 36-14, and it became law.
April 28, 2025Supports Corporate Accountability
Source: legiscan.com · researched September 10, 2026
Track record — General
General · 5 records
Voted against Senate File 394, a bill to shield pesticide makers from failure-to-warn lawsuits when the label was federally approved. The Iowa Senate passed it 26-21, but the full House never voted on it, so it did not become law.
March 26, 2025
Source: legiscan.com · researched September 11, 2026
Filed and adopted amendment S-3058 to HF 644 in the Iowa Senate.
March 26, 2025
Source: legis.iowa.gov · researched September 8, 2026
Filed and adopted amendment S-3047 to SF 473 in the Iowa Senate.
March 25, 2025
Source: legis.iowa.gov · researched September 8, 2026
Filed amendment S-3039 to SF 446 in the Iowa Senate.
March 24, 2025
Source: legis.iowa.gov · researched September 8, 2026
Filed amendment S-3036 to SF 554 in the Iowa Senate.
March 20, 2025
Source: legis.iowa.gov · researched September 8, 2026
Race Sandy Salmon is in:
- State Senator District 29 · November 3, 2026 · State Senate District 29; Iowa · incumbent
Profile last researched September 8, 2026.