Wouldn’t the law be different in all fifty states?
There is a federal law, the Archaeological Resources Protection Act of 1979, amended in 1988.
It covers all federal land, all Indian tribes land, and also stuff found during any federal project.
So, it is different for private land.
But it does apply on all rivers, lakes, and coastlines which are considered under federal control.
In some states in the West, federal land is over 75% of the land in the state.