Desert Shores is a census-designated place in Imperial County, California, US. It is part of the El Centro Metropolitan Statistical Area.