no power to starter on 2002 Chevrolet Silverado 2500 HD

turn key and truck won't start thought battery was bad installed new and the same thing is going on truck won't turn over

Sounds like a bad starter but check your battery cables first, many times a corroded or dirty cable will act like this.