Updated Oct 16, 2026, 2:28 PM ET
Jen Kiggans
Republican · 3 November 2026

Jen Kiggans

U.S. Representative for Virginia's 2nd congressional district (since 2023)

Jen Kiggans, a Republican Navy veteran and nurse practitioner who has represented Virginia's 2nd congressional district since 2023, faces Democrat Elaine Luria, the former representative she unseated in 2022, in 2026.

2026 Races & Market Forecast

Live TruthIndex™ and prediction market consensus for races contested by Jen Kiggans.

Latest coverage

Live News

Recent media coverage for Jen Kiggans.

  1. Robert F. Kennedy, Jr. visits Virginia Beach to address healthcare shortages

    VIRGINIA BEACH, Va. (WAVY): The U.S. Department of Health and Human Services Secretary Robert F. Kennedy, Jr. joined Republican Rep.

    WAVY
  2. Kiggans Hosts USDA Leadership to Highlight Aquaculture, Hold Industry Roundtable

    CAPE CHARLES, Va.: Congresswoman Jen Kiggans (VA-02) welcomed U.S. Department of Agriculture (USDA) and Farm Service Agency (FSA) leadership to Virginia’s Eastern Shore for a tour of local aquaculture operations and a…

    morningagclips.com
  3. Kiggans, HHS Secretary Robert F. Kennedy, Jr. Discuss Healthcare Workforce Challenges, Tour Regional Health Professions Center at TCC - Jen Kiggans

    VIRGINIA BEACH, VA: Today, Congresswoman Jen Kiggans (VA-02) welcomed U.S. Department of Health & Human Services Secretary Robert F. Kennedy, Jr.

    kiggans.house.govOfficial
Born
June 18, 1971
Birthplace
Tampa, Florida
Education
Boston University
Old Dominion University
Vanderbilt University School of Nursing

Biography & Campaign Analysis

Background

Jen Kiggans, born Jennifer Ann Moore, was born on June 18, 1971, in Tampa, Florida, and graduated from high school in Orlando, Florida, where she worked at Walt Disney World as a student. She is an alumna of Boston University and taught English in Japan through the JET Programme in 1993 and 1994.

Kiggans joined the United States Navy in 1993 and spent ten years as a Navy pilot flying H-46 and H-3 helicopters.

After her military service she attended nursing school at Old Dominion University and Vanderbilt University School of Nursing, and she works as an adult geriatric nurse practitioner at Eastern Virginia Medical School and in private practice.

She has been married since 1999 to Steve Kiggans, a retired Navy F-18 pilot, and they have four children.

Career

Kiggans entered elected politics in 2019, running for the 7th district seat in the Virginia Senate vacated by Republican Frank Wagner. She defeated Virginia Beach School Board member Carolyn Weems 52% to 48% in the primary and Democratic delegate Cheryl Turpin 50.4% to 49.5% in the general election, serving in the state senate from 2020 to 2022.

In April 2021 she launched a challenge to Democratic U.S. Representative Elaine Luria. Kiggans won the June 21, 2022, Republican primary over Jarome Bell with 56% of the vote and defeated Luria in November.

She won re-election in 2024 against Democrat Missy Cotter Smasal, a fellow Navy veteran, with 50.7% of the vote. In 2023 she was one of 18 Republicans who voted against Jim Jordan's nomination for Speaker of the House all three times.

Kiggans is a member of the Republican Main Street Partnership and the Republican Governance Group.

2026 race

Jen Kiggans is the Republican incumbent in Virginia's 2nd congressional district, which is based in Hampton Roads and includes Chesapeake, Franklin, Suffolk, Virginia Beach and the Eastern Shore.

In May 2026 she drew criticism from Democrats after agreeing with a radio host's remark about House minority leader Hakeem Jeffries's redistricting efforts, and she later apologized.

In the November 3, 2026, general election she faces a rematch with Democrat Elaine Luria, who won her primary with 80.3%, and independents Matt Baker and Bishop Staten.