City of New A · An official portal of the New A city governmentAlert level: NormalMayor's Desk
EST · 2013New ABroadcast · Registry · Exchange
NASE · LIVE
NASEComposite1,105+1.42%JPMCJ.P. Morgan Chase254.37+0.70%APPLApple Inc.201.86+0.72%LVMHLouis Vuitton655.11+1.46%GMOTGeneral Motors93.18+2.30%VRZNVerizon43.16+2.08%@LIExecutiveKEYF+0.11%MCDSMcDonald's306.15+2.04%BOFABank of America46.96+0.54%ZAYSZAYS119.91+2.74%MSGNMSG Entertainment1,211+2.59%SLVRSilvernine Properties157.54+1.16%ANTHAnthropic244.55+3.33%JMSTJamestown L.P.268.63-1.24%FOXNFOX News56.69+0.65%CNNCNN25.68+1.82%VNDRVanderbilt Industries88.840.00%TRAXTrax Jewelers192.13-0.56%NARENew A Real Estate224.14+1.82%JDSDJDS Development Group422.34+0.64%TSXTSX Entertainment173.87+2.67%GFPRGFP Real Estate738.13+2.01%CRAYCray Industries168.32+2.70%TRGLTriangle Equities296.38+2.66%TRMPTrump Organization154.45+4.27%MSPNMeridian Span Constructors106.85-0.07%OPGSOP Gas106.59+2.71%MDSNMadison Broadcasting91.91-0.77%TTRETwo Trees Management121.39+1.27%JNRSJuniors66.47+2.55%MIREMadison International Realty74.93+2.35%PETCPetco3.09+1.19%KEYFKey Food98.39+1.93%NA1New A 133.21-0.31%RGNLOriginal Pizza Inc.83.03+1.72%
Play New A · Minecraft server newacity.net · opening soon — add it nowHow to join →
U.S. Representative for V Beach's 2nd District
U.S. Representative for V Beach's 2nd District · November 3, 2026Lean R

Greenhalgh is slightly favored to win another term

Priya MastroianniDemocratic · Challenger
34%chance of winning
Noor GreenhalghRepublican · Incumbent
66%chance of winning
Mastroianni 47.1%Projected vote · R+3.7 ± 9.0Greenhalgh 50.9%
Each dot is one simulated election
Simulation 1: R+26.9 — Greenhalgh winsSimulation 2: R+23.2 — Greenhalgh winsSimulation 3: R+21.3 — Greenhalgh winsSimulation 4: R+20 — Greenhalgh winsSimulation 5: R+19 — Greenhalgh winsSimulation 6: R+18.1 — Greenhalgh winsSimulation 7: R+17.3 — Greenhalgh winsSimulation 8: R+16.7 — Greenhalgh winsSimulation 9: R+16 — Greenhalgh winsSimulation 10: R+15.5 — Greenhalgh winsSimulation 11: R+15 — Greenhalgh winsSimulation 12: R+14.5 — Greenhalgh winsSimulation 13: R+14.1 — Greenhalgh winsSimulation 14: R+13.6 — Greenhalgh winsSimulation 15: R+13.2 — Greenhalgh winsSimulation 16: R+12.8 — Greenhalgh winsSimulation 17: R+12.5 — Greenhalgh winsSimulation 18: R+12.1 — Greenhalgh winsSimulation 19: R+11.8 — Greenhalgh winsSimulation 20: R+11.4 — Greenhalgh winsSimulation 21: R+11.1 — Greenhalgh winsSimulation 22: R+10.8 — Greenhalgh winsSimulation 23: R+10.5 — Greenhalgh winsSimulation 24: R+10.2 — Greenhalgh winsSimulation 25: R+9.9 — Greenhalgh winsSimulation 26: R+9.6 — Greenhalgh winsSimulation 27: R+9.4 — Greenhalgh winsSimulation 28: R+9.1 — Greenhalgh winsSimulation 29: R+8.8 — Greenhalgh winsSimulation 30: R+8.5 — Greenhalgh winsSimulation 31: R+8.3 — Greenhalgh winsSimulation 32: R+8 — Greenhalgh winsSimulation 33: R+7.8 — Greenhalgh winsSimulation 34: R+7.5 — Greenhalgh winsSimulation 35: R+7.3 — Greenhalgh winsSimulation 36: R+7 — Greenhalgh winsSimulation 37: R+6.8 — Greenhalgh winsSimulation 38: R+6.6 — Greenhalgh winsSimulation 39: R+6.3 — Greenhalgh winsSimulation 40: R+6.1 — Greenhalgh winsSimulation 41: R+5.9 — Greenhalgh winsSimulation 42: R+5.6 — Greenhalgh winsSimulation 43: R+5.4 — Greenhalgh winsSimulation 44: R+5.2 — Greenhalgh winsSimulation 45: R+4.9 — Greenhalgh winsSimulation 46: R+4.7 — Greenhalgh winsSimulation 47: R+4.5 — Greenhalgh winsSimulation 48: R+4.3 — Greenhalgh winsSimulation 49: R+4 — Greenhalgh winsSimulation 50: R+3.8 — Greenhalgh winsSimulation 51: R+3.6 — Greenhalgh winsSimulation 52: R+3.4 — Greenhalgh winsSimulation 53: R+3.1 — Greenhalgh winsSimulation 54: R+2.9 — Greenhalgh winsSimulation 55: R+2.7 — Greenhalgh winsSimulation 56: R+2.5 — Greenhalgh winsSimulation 57: R+2.2 — Greenhalgh winsSimulation 58: R+2 — Greenhalgh winsSimulation 59: R+1.8 — Greenhalgh winsSimulation 60: R+1.5 — Greenhalgh winsSimulation 61: R+1.3 — Greenhalgh winsSimulation 62: R+1.1 — Greenhalgh winsSimulation 63: R+0.8 — Greenhalgh winsSimulation 64: R+0.6 — Greenhalgh winsSimulation 65: R+0.4 — Greenhalgh winsSimulation 66: R+0.1 — Greenhalgh winsSimulation 67: D+0.1 — Mastroianni winsSimulation 68: D+0.4 — Mastroianni winsSimulation 69: D+0.6 — Mastroianni winsSimulation 70: D+0.9 — Mastroianni winsSimulation 71: D+1.1 — Mastroianni winsSimulation 72: D+1.4 — Mastroianni winsSimulation 73: D+1.7 — Mastroianni winsSimulation 74: D+2 — Mastroianni winsSimulation 75: D+2.2 — Mastroianni winsSimulation 76: D+2.5 — Mastroianni winsSimulation 77: D+2.8 — Mastroianni winsSimulation 78: D+3.1 — Mastroianni winsSimulation 79: D+3.4 — Mastroianni winsSimulation 80: D+3.7 — Mastroianni winsSimulation 81: D+4 — Mastroianni winsSimulation 82: D+4.4 — Mastroianni winsSimulation 83: D+4.7 — Mastroianni winsSimulation 84: D+5.1 — Mastroianni winsSimulation 85: D+5.4 — Mastroianni winsSimulation 86: D+5.8 — Mastroianni winsSimulation 87: D+6.2 — Mastroianni winsSimulation 88: D+6.7 — Mastroianni winsSimulation 89: D+7.1 — Mastroianni winsSimulation 90: D+7.6 — Mastroianni winsSimulation 91: D+8.1 — Mastroianni winsSimulation 92: D+8.6 — Mastroianni winsSimulation 93: D+9.3 — Mastroianni winsSimulation 94: D+9.9 — Mastroianni winsSimulation 95: D+10.7 — Mastroianni winsSimulation 96: D+11.6 — Mastroianni winsSimulation 97: D+12.6 — Mastroianni winsSimulation 98: D+13.9 — Mastroianni winsSimulation 99: D+15.8 — Mastroianni winsSimulation 100: D+19.5 — Mastroianni winsR+30R+20R+10EvenD+10D+20
Mastroianni wins 34 of 100Greenhalgh wins 66

The forecast over time

One point a day
MastroianniGreenhalgh
0%25%50%75%100%Sep 1Sep 15Sep 29Oct 13Oct 27Election DayMastroianni 34%Greenhalgh 66%
Show the forecast as a table
DateMastroianniGreenhalghMargin
Sep 139%61%R+3.4
Sep 2239%61%R+3
Oct 1334%66%R+4.1
Oct 3034%66%R+3.7

The ratings

CNN
Tilt RR+2

V Beach's 2nd: Tilt R. Watch the suburbs.

FOX News
Lean RR+7

Lean R in V Beach's 2nd. Greenhalgh has the momentum on the economy.

Where the votes are

AreaLeanShare of voteProjected
V Beach 2ndR+1100%R+3.7

The candidates

Priya MastroianniDemocratic · Candidate for V Beach's 2nd District
41%favorable−0.7 down this week

The Democratic nominee for V Beach's 2nd District on November 3, 2026, against Rep. Noor Greenhalgh.

Noor GreenhalghRepublican · Incumbent
53%approve−1.7 down this week

Has represented V Beach's 2nd District in the House since January 2015. Known at home for the local port; in Washington for the hospital merger. Seeking another term on November 3, 2026, against Priya Mastroianni.

  • The local port
  • The hospital merger

Election November 3, 2026 · polls close 7:00 PM New A time · the winner takes office Jan 3, 2027. Forecast uncertainty today: ±9.0 points.