McGrath State Beach is a protected beach park located on the south bank of the mouth of Santa Clara River in the city of Oxnard, California.