Civic Forge Solutions @hello.civicforge.solutions · 31/07/2026That's exactly the scenario. And if KLB does win, I'd expect the General Assembly to pull a North Carolina and strip the Governor's office of its powers. But, GA is not NC, and the GOP backed down in the special session. Anything is possible. 010
Civic Forge Solutions @hello.civicforge.solutions · 31/07/2026It's a full throttle effort to get Dems elected. The primary driver here isn't necessarily the campaigns, it's if enough folks in Georgia have said they've had enough of the current regime. Polls keep showing Dems' advantage. Ff that trend continues, chances of a Dem majority in the House increase. 011
Civic Forge Solutions @hello.civicforge.solutions · 31/07/2026@blackgaynerd.com Yes, unfortunately, the gerrymander is the primary effect here. Republicans in the General Assembly (pre-Callais) worked assiduously to give themselves the advantage. The winds are in the sails of Dems, which makes a majority a >0% possibility. But, the deck is stacked against us. 010
Civic Forge Solutions @hello.civicforge.solutions · 31/07/2026🚀 New model: In Georgia, 🔵 Dems are modeled to have an 18% probability of winning a majority in the State House, and a 3% probability in the State Senate. I know it's not great, but these probabilities may still shift with add'l polling data... Read more: civicforge.solutions/articles/ga-...civicforge.solutionsCan Democrats Win the Georgia General Assembly?Our estimate of who controls each chamber of the Georgia General Assembly after November 2026: an 18% chance of a Democratic House majority, 3% in the Senate, and a real chance of a tie in both. Plus ... 110
Civic Forge Solutions @hello.civicforge.solutions · 30/07/2026And thank you for your note! I've been working on a lot in the background and am excited to share in the coming days and weeks. 010
Civic Forge Solutions @hello.civicforge.solutions · 30/07/2026Total seats for Dems in the House is estimated at 85, close but not at majority. I don't think the Senate is in play. If add'l polling closer to Nov shows a harder shift to Dems, then that # may increase. I'm also working on a separate model specifically to answer your question re: swing counts. 010
Civic Forge Solutions @hello.civicforge.solutions · 30/07/2026Long time, no post! 👋 After a summer break, I'm back and jumping back into our midterm elections GA Legislative Ratings are now released: civicforge.solutions/articles/ga-... rating GA House & Senate districts for 🔵 Safe/Likely/Lean/tossup "In-play" districts will be profiled here, next! #gapolcivicforge.solutionsGeorgia's 2026 Legislative RatingsRatings for all 236 seats in the Georgia General Assembly for the November 2026 general election. A third of the map was settled at the March qualifying deadline, only three seats are genuine coin fli... 163
Civic Forge Solutions @hello.civicforge.solutions · 22/05/2026Over the next few days, I'll be publishing some deep dive analyses on key races, since there were some unexpected results in the Democratic primary that need some exploration. If you're interested in the underlying data, or how to use these data for your campaign, let's get in touch! 3/3 010
Civic Forge Solutions @hello.civicforge.solutions · 22/05/2026Every single precinct in the 2026 primary was reconciled against the results, allowing a full micro-geographic view of both which voters voted for which candidates, and where voters cast their ballots. Behind the maps and data are a comprehensive dataset for analyzing the results on May 19th. 2/3 100
Civic Forge Solutions @hello.civicforge.solutions · 22/05/2026🚀 Now available: a precinct-by-precinct result maps, stats, and other data from the 2026 Primary Contest, for every single contest on May 19th! (For example, the link to Dem Lt. Gov Race: civicforge.solutions/data/ga-2026...) More info 🧵👇 1/3 112
Civic Forge Solutions @hello.civicforge.solutions · 20/05/2026So, I overextended myself last night with client work. Apologies for lack of live commentary! There's no lack of commentary over last night's results. I'm not sure any hot takes from me would be helpful 🙃 But, my public site is being updated w/more EDay analysis tools for future informed opinions! 010
Civic Forge Solutions @hello.civicforge.solutions · 20/05/2026Hi all! Apologies, I'm fielding a lot of questions from lots of folks and am falling behind on live posting! 020
Civic Forge Solutions @hello.civicforge.solutions · 20/05/2026Looking at some initial commentary...we are still very early on to make predictions. Only ~10% to 15% of the total vote has been counted (as of 7:50pm) and of the counted votes, it's mostly been in rural (but not necessarily all Republican) areas. That being said, KLB is leading with 64.1%... 111
Reposted by Civic Forge SolutionsGreg Bluestein @bluestein.bsky.social · 20/05/2026The updated Election Day numbers are in, per a state official. Democrats make up 49.3% of today's vote, slightly edging Republicans, who account for 48.2%. (The rest are nonpartisan ballots.) In a state where Republicans typically outpoll Democrats on Election Day, this is a big deal. #gapol 171183192
Civic Forge Solutions @hello.civicforge.solutions · 20/05/2026And, done! Election Day is (mostly) over in Georgia, except some precincts open late! Live results here: civicforge.solutions/data/ga-2026... (a friendlier version of the GA Sec of State page). 🚀 From the last press release from the SecState, 🔵 Dems had the lead on ballots pulled!civicforge.solutionsGeorgia 2026 Primary Results | Civic Forge SolutionsLive results for the May 19, 2026 Georgia General Primary. Statewide and county-level returns for every contest on the ballot, refreshed every five minutes from the GA Secretary of State. 022
Civic Forge Solutions @hello.civicforge.solutions · 19/05/2026We're in the final stretch of Election Day voting in Georgia with less than 2 hours remaining. DeKalb and Fulton Counties is reporting minor wait times at a number of precincts, except for 55 minute wait times in Fulton at the East Roswell Branch Library Coming shortly - a new way to view results! 000
Reposted by Civic Forge SolutionsGreg Bluestein @bluestein.bsky.social · 19/05/2026“There’s something healthy about insiders not being able to predict what’s about to happen,” said state Sen. Josh McLaurin, a Democratic candidate for lieutenant governor. “Record turnout means democracy is working.” #gapol www.ajc.com/politics/202...ajc.comGeorgia’s chaotic, unsettled primary season races to an unpredictable finishPrimary elections for U.S. Senate, governor and other races conclude on Tuesday. But unlike in previous cycles, the outcomes are far from certain. 622270
Reposted by Civic Forge SolutionsAtlanta Civic Circle @atlantaciviccircle.org · 19/05/2026May 19 primary – live updates Welcome to Atlanta Civic Circle's live blog for the May 19 primary election! Our dedicated team of reporters is stationed at precincts across metro Atlanta, bringing you real-time updates and coverage throughout Election Day. We are also joined by reporters from…atlantaciviccircle.orgMay 19 primary – live updatesWelcome to Atlanta Civic Circle's live blog for the May 19 primary election! Our dedicated team of reporters is stationed at precincts across metro Atlanta, bringing you real-time updates and coverage throughout Election Day. We are also joined by reporters from Atlanta Community Press Collective and Capital B Atlanta. Stay tuned for the latest election news, insightful voter profiles, and helpful tidbits as voters shape the future of our community. Join us as we provide you with all the essential information and stories that matter most on this pivotal day. Live election coverage 253
Reposted by Civic Forge SolutionsGeorgia Senate Democrats @gasenatedems.com · 19/05/2026Today is Election Day! If you haven’t voted already, make sure you get to the polls before 7 PM. If you are in line when the clock strikes 7, you are still allowed to vote — so stay in line! You can check your specific precinct location at mvp.sos.ga.gov. Happy voting! 053
Civic Forge Solutions @hello.civicforge.solutions · 19/05/2026As of 9:05am, there's some scattered wait times in DeKalb County, and no wait reported in Fulton County. Typically, voting traffic has a small peek at lunchtime, and then heavier turnout after work hours. 022
Civic Forge Solutions @hello.civicforge.solutions · 19/05/2026Hi - I'm not sure what you're asking? 000
Civic Forge Solutions @hello.civicforge.solutions · 19/05/2026Happy Election Primary Day in GA! 🎉🗳️ Polls opened across the state this morning at 7am, and voting continues until 7pm. I expect EDay turnout, relative to EV, to be 1x to 1.5x, depending on precinct. #gapol 030
Civic Forge Solutions @hello.civicforge.solutions · 18/05/2026From the EV returns, I'm seeing Congressional districts that appear to now be competitive that were assumed to be lean Rep or toss-up. Same with a number of GA House seats. I have no doubt that those facts drove the Special Session decision by Gov. Kemp...the math is starting to work against Reps. 032
Civic Forge Solutions @hello.civicforge.solutions · 18/05/2026I'll be live-posting on Election Day in #Georgia as results roll in, tomorrow, May 19th. There's quite a few bellwether primary races that may set the political direction of the Democratic Party in GA - esp. between progressives and moderates. And, of course, the GA Supreme Court race, too! 112
Civic Forge Solutions @hello.civicforge.solutions · 18/05/2026The Georgia EV Tracker is updated as of Friday's EV counts. And I'm sure y'all have seen the incredible Democratic turnout, too. Two big questions: 1. Will Dem outperformance continue on EDay? 2. Will the primary foreshadow results in November? civicforge.solutions/data/ga-2026...civicforge.solutionsGeorgia 2026 Primary Early Voting Tracker | Civic Forge SolutionsStatewide early-voting returns for the May 19, 2026 Georgia General Primary. Daily ballots accepted, broken down by county, state house, state senate, and congressional district — with demographics by... 001
Civic Forge Solutions @hello.civicforge.solutions · 16/05/2026Morning! Lots of data to review from GA Early Vote! Key points: - Dem turnout was 2.4x of 2024, compared to Rep 1.4x - At end of EV, younger voters turned out! 1/3 of voters yesterday were <45 years old. - N. Metro ATL (Forsyth, Cherokee, Bartow, Paulding) saw >3x turnout compared to '24 #gapol 144
Reposted by Civic Forge SolutionsDj @djsoke.bsky.social · 15/05/20265:30 176,213 at D+19.2 yesterday 102,753 at D+14.5 2144
Reposted by Civic Forge SolutionsSeth Taylor @staylorest91.bsky.social · 15/05/2026Polls close at 7 PM and this is the line outside the Sandy Springs Library 👀👀💙💙🌊🌊 #gapol #voteblue 022
Civic Forge Solutions @hello.civicforge.solutions · 15/05/2026To add to all the posts reporting this...we're seeing massive EV turnout in the Atlanta Metro. This is the latest from Dekalb Co, GA. Remember...if you are in line at 7pm...stay in line! #gapol 041
Civic Forge Solutions @hello.civicforge.solutions · 15/05/2026...Gov Kemp calling a special session for post-Callais redistricting over Juneteenth(‼️). People are pissed, and the primary appears to be one of the modes that the electorate is expressing their anger. To that end, today's EV turnout will probably exceed all expectations. 033
Civic Forge Solutions @hello.civicforge.solutions · 15/05/2026...have also trended younger (see image), with voters under 65 out-performing trends observed in '24. Yesterday, turnout for voters pull Dem ballots 18 to 44 was also double what was observed in '24. My guess is that the fallout from the VRA decision is turbo-charging turnout - esp. with... 131
Civic Forge Solutions @hello.civicforge.solutions · 15/05/2026It's a big day for Dems in GA with today, 5/15 being the last day of EV. The gap between Dem & Rep turnout is widening at ~100k / +12.1 adv to Dems. Compared to '24, Dems are voting at 2.2x compared to Reps at 1.45 This week (Mon-Thurs), Dem voters...🧵👇 civicforge.solutions/data/ga-2026...civicforge.solutionsGeorgia 2026 Primary Early Voting Tracker | Civic Forge SolutionsStatewide early-voting returns for the May 19, 2026 Georgia General Primary. Daily ballots accepted, broken down by county, state house, state senate, and congressional district — with demographics by... 143
Civic Forge Solutions @hello.civicforge.solutions · 15/05/2026Yes! I'm working on a live dashboard that will be a better version of the regular Secretary of State-based results. It's going to be a momentous day. 110
Civic Forge Solutions @hello.civicforge.solutions · 13/05/2026An answer: Among those Black belt precincts - the share of Dem voters decreased by ~2 pct points. About 1/3rd of that change is due to fewer Black voters. The remaining 2/3rd is due to White Rep.-ballots pulled at higher rates Not great news, but certainly some GOTV opportunities for the general. 021
Civic Forge Solutions @hello.civicforge.solutions · 13/05/2026That’s an excellent question. I’m going dive into that tomorrow and let you know! 120
Civic Forge Solutions @hello.civicforge.solutions · 13/05/2026Any deep dive Georgia Early Vote questions, theories, or thoughts? I'm glad to answer! 🗺️ Map below shows changes in Dem ballots pulled, by precinct, comparing this primary vs. Days 1-15 in '24.... Green = more Dem ballots now, than in '24 Red = less Dem ballots now, than in '24 #gapol 132
Civic Forge Solutions @hello.civicforge.solutions · 13/05/2026In GA, political focus is typically on Metro ATL. Here's a shoutout to counties w/ the highest Dem primary turnout (Dem ballots / all reg. voters) so far in EV: - Taliaferro (pronounced 'Tolliver'): 11.7% - Rockdale: 8.8% - Muscogee (Columbus, GA): 7.4% - Dekalb (Atlanta + Metro ATL): 7.4% #gapol 010
Civic Forge Solutions @hello.civicforge.solutions · 12/05/2026So, what do these results mean? Dem enthusiasm is the clear winner 🔵 🚀 in GA, relative to Rep turnout. Good news for the Dem-favored candidates in GA Supreme Court race + an indicator of enthusiasm headed into Nov. Data also suggests more House/Senate districts are flippable... #gapol 031
Civic Forge Solutions @hello.civicforge.solutions · 12/05/2026The #Georgia EV tracker is updated daily at civicforge.solutions/data/ga-2026... As of 5/11 data, Dem ballots outnumber Rep ballots by 57k (54.5% of all primary votes). Dems voting 2x compared to '24, while Rep are 1.4x. Turnout model predicts nearly 1 million‼️ EV before E-Day. Analysis🧵👇 #gapolcivicforge.solutionsGeorgia 2026 Primary Early Voting Tracker | Civic Forge SolutionsStatewide early-voting returns for the May 19, 2026 Georgia General Primary. Daily ballots accepted, broken down by county, state house, state senate, and congressional district — with demographics by... 111
Civic Forge Solutions @hello.civicforge.solutions · 08/05/2026EV Update: Democrats are also maintaining a massive turnout advantage in GA, with +9.1 so far. Why is this important? In addition to partisan primaries, we also have a Supreme Court and Appeals Court race - important seats with impacts on policy in GA. civicforge.solutions/data/ga-2026... #gapol 121
Civic Forge Solutions @hello.civicforge.solutions · 08/05/2026It's been a fairly crummy day in political news 😞 And it's tough to find bright spots, but there are. (I promise!) Of the 180 House Districts, 118 are seeing net gains in Dem ballots pulled - esp. in uncontested Rep. Districts (see map). Same with 37 of 56 of State Senate districts, net Dem gains! 051
Civic Forge Solutions @hello.civicforge.solutions · 08/05/2026Very late EV update (during a busy week!) After 10 days of EV, Dems still have a +10 advantage in # of ballots pulled. Compared to '24 primaries, Dem voter share has doubled, while Rep voter share is up 50% civicforge.solutions/data/ga-2026... #gapolcivicforge.solutionsGeorgia 2026 Primary Early Voting Tracker | Civic Forge SolutionsStatewide early-voting returns for the May 19, 2026 Georgia General Primary. Daily ballots accepted, broken down by county, state house, state senate, and congressional district — with demographics by... 021
Civic Forge Solutions @hello.civicforge.solutions · 05/05/2026GA Early Voting Update: 3.6% total turnout, compared to 2.4% at Day 8 of EV in '24 Dems maintain advantage with +11.3 over republicans, measured by ballots pulled Notable stats: Black voter share is +6.1, compared with '24; White voter turnout is -6.1 civicforge.solutions/data/ga-2026... #gapolcivicforge.solutionsGeorgia 2026 Primary Early Voting Tracker | Civic Forge SolutionsStatewide early-voting returns for the May 19, 2026 Georgia General Primary. Daily ballots accepted, broken down by county, state house, state senate, and congressional district — with demographics by... 032
Civic Forge Solutions @hello.civicforge.solutions · 04/05/2026Note that higher share of Dem EV votes doesn't mean that a House District will flip blue (see map). There are still many ruby-red districts out-of-reach for Dems...but, increasing shares of votes for Dems makes statewide races competitive + adding more districts to the toss-up column. #gapol 011
Civic Forge Solutions @hello.civicforge.solutions · 04/05/2026...total turnout at end of EV is expected to nearly double compared to '24. This map shows Dem pickups by State House District, relative to '24 primary. Darker blue means more Dem votes as % of all EV votes. Lots of +10, +15, etc., in very red districts in N. GA and SE GA. #gapol #earlyvote 110
Civic Forge Solutions @hello.civicforge.solutions · 04/05/2026#Georgia Early Vote Tracker updated at civicforge.solutions/data/ga-2026... with some new features: view stats by any EV day (or days!) Over the weekend, 64% of ballots pulled were 🔵 Dems, higher than 1st EV weekend in '24 (54%) Overall EV Dem turnout is 1.7%, compared to 1.3% for 🔴 Reps. #gapolcivicforge.solutionsGeorgia 2026 Primary Early Voting Tracker | Civic Forge SolutionsStatewide early-voting returns for the May 19, 2026 Georgia General Primary. Daily ballots accepted, broken down by county, state house, state senate, and congressional district — with demographics by... 110
Civic Forge Solutions @hello.civicforge.solutions · 02/05/2026Some stats from GA Early Vote for Day 5: Total turnout is 2.7%, higher than Day 5 in '24 (1.8%) Dems still hold the advantage in ballots returned (53.6%) vs Reps (44.8%) Dem turnout top demo: Black 65+ female voters (for Repubs: White 65+ male voters) + Big declines with mail-in voting #gapol 022