Thousands of west Contra Costa County residents shared their cultural pride Sunday by participating in the 20th anniversary of the city’s annual Cinco de Mayo parade and party on 23rd Street.

The festivities included live performances, dancing, mechanical bull riding, children’s activities and traditional food.

Among the sponsors were the city of Richmond, the Richmond Chamber of Commerce, the 23rd Street Merchants Association, PG&E and Chevron.

Enjoy these photographs of the event, attended by an estimated 20,000 to 25,000 people, by Richmondside freelance photographer Maurice Tierney.

Richmond Cinco de Mayo photo essay by Maurice Tierney

Ailani Dominguez rides the bucking bronco. A crowd estimated at 20,000 to 25,000 people gathered on 23rd Street between Rheem Avenue and Clinton Avenue for Richmond’s 20th Cinco de Mayo celebration on May 4th, 2025.
El Campa Choco performed at Richmond’s 20th Cinco de Mayo celebration on May 4, 2025.
El Campa Choco performing at Richmond’s Cinco de Mayo party.
There were plenty of children’s activities at Richmond’s Cinco de Mayo celebration on May 4, 2025.
A bicyclist decked out his ride in multiple flags for the Richmond Cinco de Mayo party.
Lorena Ponce shows her cultural pride at the Cinco de Mayo celebration Sunday in Richmond.

Cinco de Mayo, meaning the “Fifth of May,” recognizes the Mexican army’s victory over the French at the Battle of Puebla on May 5, 1862. While the win was significant historically, it’s not Mexico’s Independence Day, which is celebrated Sept. 16.

The event organizer, the 23rd Street Merchants Association, summed up the sentiment of the day well in a Facebook post, saying, “Huge thanks to everyone who came out and supported the Cinco de Mayo Festival in Richmond! Your energy and enthusiasm made it a fantastic celebration!”

Leave a comment

Richmondside welcomes thoughtful and relevant discussion on this content. Please review our comments policy before posting a comment. Thanks!

Your email address will not be published. Required fields are marked *