Indian River is a rural community in Lot 18, Prince County, Prince Edward Island, Canada. Indian River is part of the incorporated municipality of Malpeque Bay.