Prahins is a former municipality of the district Jura-Nord vaudois in the canton of Vaud in Switzerland. The former municipality of Prahins merged on 1 January 2012 into the municipality of Donneloye.