Mr Rane was arrested along with 23 others at Malvan in coastal Konkan and produced in a local court, Sindhudurg's Additional Superintendent of Police Prakash Gaikwad told PTI.
He was charged with use of criminal force on a public servant, rioting, criminal intimidation besides other sections.
In a video clip aired by local news channels, Mr Rane is seen talking to the fisheries commissioner of Sindhudurg in his office. Suddenly the legislator lost his cool, picked up a fish from the commissioner's table and threw it at him.
The legislator from Kankavli said he did so to protest the officer's alleged "ignorant attitude" towards the woes of the traditional fishing community of the Konkan region.
He said according to the state government's rules, fishing areas are clearly demarcated for both communities.
Yet, those using modern technology often cross over to the areas earmarked for fishermen using traditional methods, resulting in financial losses to them, he alleged.
Mr Rane, son of senior Congress leader and former Chief Minister Narayan Rane, had said, "No steps have been taken to solve these issues. Traditional fishermen are facing injustice for long now. Thus, we had to take an aggressive stand today," he said.
Get Breaking news, live coverage, and Latest News from India and around the world on NDTV.com. Catch all the Live TV action on NDTV 24x7 and NDTV India. Like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.