---

 ![](https://mail.citywatchla.com/images/stories/Nov-2024/090g.jpg)

 [ ELECTION 2026 ](https://mail.citywatchla.com/index.php?option=com_content&view=category&id=401)

#  California 2024 Recap. Here's what we know.

November 06 2024

Written by CityWatch.

<a class="a2a_button_facebook"></a><a class="a2a_button_twitter"></a><a class="a2a_button_email"></a><a class="a2a_button_print"></a>[](https://www.addtoany.com/share)

ELECTION RECAP - Here’s a recap of the 2024 California election results, focusing on the presidential race, the significant Senate contest, key House seats, statewide propositions, and local legislative races.

**Presidential Race: California’s 54 Electoral Votes Remain Democratic**

California’s powerful 54 electoral votes once again went to the Democratic candidate. While major urban centers like Los Angeles and San Francisco secured the majority, parts of the state continued to lean Republican, especially in rural areas. California's strong Democratic base played a critical role in the overall presidential race.

---

**U.S. Senate Race: The High-Stakes Schiff-Garvey Contest**

The 2024 election was pivotal for California’s U.S. Senate seat, following the passing of longtime Senator **Dianne Feinstein**. In an unprecedented situation, Californians voted to fill Feinstein’s seat both for the remaining months of her term and a full six-year term starting in January.

The race pitted **Rep. Adam Schiff**, a Burbank Democrat and seasoned congressman, against **Steve Garvey**, the Republican former Dodgers player and Palm Desert resident. Schiff’s political experience in Washington and Garvey’s outsider appeal made for a competitive and closely-watched race. Regardless of the outcome, California’s Senate representation will undergo a historic shift, as this will be the first time in a generation that the state does not have a female senator.

**Congressional Races: Key House Seats in Play**

California’s congressional races, especially in swing districts, were critical to determining control of the House of Representatives. The state’s 52 districts include competitive seats in **Orange County, the Central Valley, and the Inland Empire**. These battlegrounds could affect the balance of power in the House, with Democrats hoping to gain enough seats nationwide to secure a majority.

Notably, **California’s 47th District**—previously held by **Rep. Katie Porter**—saw a fierce race between **Democrat Dave Min** and **Republican Scott Baugh**. California also featured a strong presence of Asian and Pacific Islander candidates, a reflection of the state’s diverse population and shifting political landscape.

---

**Ballot Propositions: Voters Weigh in on Key Issues**

California’s direct democracy tradition brought **10 statewide propositions** to voters, with significant issues at stake:

- **Proposition 3**: Approved, codifying same-sex marriage rights in the state constitution.
- **Proposition 4**: Passed, allowing billions of dollars for wildfire prevention and climate response.
- **Proposition 6**: Passed, banning involuntary servitude in state prisons.
- **Proposition 33**: A closely-watched measure on rent control, with heavy financial opposition, drew strong debate but narrowly failed to pass.
- **Proposition 5**: Approved, lowering the vote threshold for passing local housing-related bonds from two-thirds to 55%, impacting local infrastructure initiatives like **Pasadena Measure PL**: The ballot measures highlighted California’s progressive approach to social and environmental issues, though rent control remains a divisive topic.

---

**Recall Elections in Oakland: Crime in Focus**

Two Oakland officials faced recall efforts, largely due to concerns over rising crime and public safety. The recalls reflect a growing call for accountability and action on crime across the state. Voters in Oakland sent a message about their expectations for local government responsiveness.

---

**State Senate and Assembly Races: Democrats Hold Their Majority**

With half of the **40 Senate seats** and all **80 Assembly seats** up for election, Republicans sought to challenge the Democrats’ supermajority. Despite these efforts, Democrats retained control, though some individual districts saw tighter races due to the 2020 redistricting. These results mean California’s Democratic-led legislature will likely continue its focus on progressive policy initiatives, though competition remains in key districts.

---

**California’s Role in the National Picture**

In the 2024 election, California once again showed its influence on the national stage. The state’s support in the presidential race, key Senate contest, and battleground House districts demonstrates California’s ongoing role as a progressive powerhouse. With a commitment to direct democracy and an increasingly diverse electorate, the 2024 results reveal both California’s evolving priorities and its enduring influence on the direction of American politics.

Top of Form

Bottom of Form

More analysis to come...

 [ ![LA DWP #2 (Pay Your Bill Help)](https://mail.citywatchla.com/images/LADWP/dwp%20level%20pay%205-7-25.jpg) ](https://mail.citywatchla.com/component/banners/click/82 "LA DWP #2 (Pay Your Bill Help)")

 ![](https://mail.citywatchla.com/images/banners/signup-for-cw.png)

## Get The News In Your Email Inbox Mondays &amp; Thursdays

 Message

 [ ![Home - HHR Rent is too High - SB-2](https://mail.citywatchla.com/images/HHR/AHF-rent-too-high.jpg) ](https://mail.citywatchla.com/component/banners/click/104 "Home - HHR Rent is too High - SB-2")

 ---

##  Featured CityWatch Stories

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/20/070h-20f29015.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33277:trump-world-from-assassination-abroad-to-chaos-at-home&catid=395)

### [Trump World. From Assassination Abroad to Chaos at Home](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33277:trump-world-from-assassination-abroad-to-chaos-at-home&catid=395)

GELFAND’S WORLD - We’re at a moment when all sorts of political questions are coming to a head. And if that old phrase…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/a9/070g-a9407aaa.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33278:they-said-it-made-no-sense-then-they-voted-yes&catid=327)

### [They Said It Made No Sense. Then They Voted Yes.](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33278:they-said-it-made-no-sense-then-they-voted-yes&catid=327)

INVESTIGATIVE ANALYSIS - Sacramento has streamlined housing approvals so aggressively that residents rarely get a heari…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/4b/070i-4ba64015.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33283:newsoms-next-immigration-gamble-defy-federal-law-and-dare-washington-to-fight-back&catid=375)

### [Newsom’s Next Immigration Gamble: Defy Federal Law And Dare Washington To Fight Back](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33283:newsoms-next-immigration-gamble-defy-federal-law-and-dare-washington-to-fight-back&catid=375)

MY THOUGHTS - Gov. Gavin Newsom is about to decide whether California should take another extraordinary gamble with fed…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/ed/068d-ed5f9acd.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33261:zuckerberg-may-finally-pay-a-price-for-preying-on-our-children&catid=375)

### [Zuckerberg May Finally Pay a Price for Preying on Our Children](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33261:zuckerberg-may-finally-pay-a-price-for-preying-on-our-children&catid=375)

IN MY VIEW - As a mother of two children who has often been on the losing side of family battles against screen time, I…

 [ ![](https://mail.citywatchla.com/media/yootheme/cache/27/070e-279910b9.png) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33275:nithya-raman-has-yet-to-address-hasan-pikers-antisemitism-controversy&catid=375)

### [Nithya Raman Has Yet to Address Hasan Piker’s Antisemitism Controversy](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33275:nithya-raman-has-yet-to-address-hasan-pikers-antisemitism-controversy&catid=375)

THE VIEW FROM HERE - While it was outrageous that in May 2026 CD 4 councilmember and mayoral candidate Nithya Raman end…

---

##  [ ELECTION 2026 ](https://mail.citywatchla.com/index.php?option=com_content&view=category&id=401)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/070l.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33284:meet-anna-slotky-reitano-running-for-superior-court-judge-office-no-65&catid=401)### [Meet Anna Slotky Reitano: Running for Superior Court Judge, Office No. 65](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33284:meet-anna-slotky-reitano-running-for-superior-court-judge-office-no-65&catid=401)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/066l.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33227:removing-12-section-41-18-zones-was-the-wrong-decision&catid=401)### [Removing 12 Section 41.18 Zones Was the Wrong Decision](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33227:removing-12-section-41-18-zones-was-the-wrong-decision&catid=401)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/066f.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33236:steve-hiltons-many-reinventions-which-version-would-run-california&catid=401)### [Steve Hilton’s Many Reinventions: Which Version Would Run California?](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33236:steve-hiltons-many-reinventions-which-version-would-run-california&catid=401)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/066e.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33237:bass-vs-raman-they-blamed-each-other-for-90-minutes-still-no-answers&catid=401)### [Bass vs. Raman: They Blamed Each Other for 90 Minutes — Still No Answers](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33237:bass-vs-raman-they-blamed-each-other-for-90-minutes-still-no-answers&catid=401)

 [ ![](https://mail.citywatchla.com/images/stories/Aug-2026/065q.jpg) ](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33224:john-mckinney-on-what-separates-the-city-attorney-candidates&catid=401)### [John McKinney on What Separates the City Attorney Candidates](https://mail.citywatchla.com/index.php?option=com_content&view=article&id=33224:john-mckinney-on-what-separates-the-city-attorney-candidates&catid=401)
<div data-id="1" 
	class="eb-inst eb-hide eb-emailform eb-1 eboxContentLocker"
	data-options='{"trigger":"onPageLoad","trigger_selector":"","delay":3000,"early_trigger":true,"scroll_depth":"percentage","scroll_depth_value":80,"firing_frequency":1,"reverse_scroll_close":true,"threshold":0,"close_out_viewport":false,"exit_timer":1000,"idle_time":10000,"close_on_esc":false,"animation_open":"slideInDown","animation_close":"fadeOutDown","animation_duration":400,"disable_page_scroll":true,"test_mode":false,"debug":false,"ga_tracking":true,"ga_tracking_id":"G-P16BQ7X1SW","ga_tracking_event_category":"EngageBox","ga_tracking_event_label":"Box #1 - Global Email Signup Form","auto_focus":false}'
	data-type='popup'
	>

	<button type="button" data-ebox-cmd="close" class="eb-close placement-outside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>
	<div class="eb-dialog eb-formVer" role="dialog" aria-modal="true" id="dialog1" aria-label="dialog1">
		
		<button type="button" data-ebox-cmd="close" class="eb-close placement-inside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>	
		<div class="eb-container">
						<div class="eb-content">
				
<form action="https://citywatchla.us2.list-manage.com/subscribe/post?u=34d69f33624fd058ee9b56516&amp;id=4bfa422f51&amp;f_id=00d6c2e1f0" class="eb" method="post" id="mcform-1" name="mcform-1" target="_blank">
			<div class="eb-form-header"><p><img src="/images/2023/06/be-a-city-watcher.png" alt="be a city watcher" width="350" height="97" loading="lazy" data-path="local-images:/2023/06/be-a-city-watcher.png"></p>
<p>Sign up to receive our special e-news blasts on Monday and Thursday evenings!</p></div>
	
					<div class="eb-field-row">

			
			
			
			<input class="eb-input" type="email" name="EMAIL"  placeholder="Email address"  id="EMAIL" value="" required>

			
		</div>
										
	<div class="eb-footer">
    	<button class="eb-btn" type="submit" name="subscribe" style="background-color:rgba(93, 183, 93, 1);color:rgba(255, 255, 255, 1)">
    		Sign up    	</button>
    </div>
</form>			</div>
		</div>
	</div>	
</div>
<div data-id="3" 
	class="eb-inst eb-hide eb-yesno eb-3 "
	data-options='{"trigger":"onScrollDepth","trigger_selector":"","delay":0,"early_trigger":false,"scroll_depth":"percentage","scroll_depth_value":80,"firing_frequency":2,"reverse_scroll_close":false,"threshold":0,"close_out_viewport":false,"exit_timer":1000,"idle_time":1000,"close_on_esc":false,"animation_open":"fadeInUp","animation_close":"fadeOut","animation_duration":300,"disable_page_scroll":false,"test_mode":false,"debug":false,"ga_tracking":true,"ga_tracking_id":"G-P16BQ7X1SW","ga_tracking_event_category":"EngageBox","ga_tracking_event_label":"Box #3 - Yes \/ No Donation Popup Box","auto_focus":false}'
	data-type='popup'
	>

	<button type="button" data-ebox-cmd="close" class="eb-close placement-outside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>
	<div class="eb-dialog " role="dialog" aria-modal="true" id="dialog3" aria-label="dialog3">
		
		<button type="button" data-ebox-cmd="close" class="eb-close placement-inside" aria-label="Close">
	<img alt="close popup button" />
	<span aria-hidden="true">&times;</span>
</button>	
		<div class="eb-container">
						<div class="eb-content">
				
<div class="ebox-yes-no">
	<div class="ebox-yn-text">
		
		
		<div class="ebox-yn-headline" style="font-size:22px;color:#888888">
			<p>If you only give once a month, would you consider giving to CityWatch?</p>
<p>Your support fuels our mission to promote and facilitate civic engagement and neighborhood empowerment, and to hold area government and its politicians accountable.</p>
<p>Would you like to help? Even if you can only give $5, it will make a difference.</p>		</div>
			</div>
	
	<div class="ebox-ys-buttons" style="font-size: 16px;">
		
<a
					data-ebox-prevent="0"
		data-ebox-cmd="close"
				target="_self"
		href="https://www.citywatchla.com/donate"
		rel="noopener"
	
	
	
	
	class="ebox-ys-btn"
	style="background-color:#2ec664;color:#ffffff;min-width:100px">
	Yes
	</a>
<a
	
	
			data-ebox-cmd="close"
		href="#"
	
	
	class="ebox-ys-btn"
	style="background-color:#ef2345;color:#ffffff;min-width:100px">
	Not Right Now
	</a>	</div>

	</div>			</div>
		</div>
	</div>	
</div>
