Iguodala pumped in 17 points to go with 10 rebounds while JaVale McGee scored 16 points in the victory.
Ty Lawson supplied 15 points with nine assists and Kenneth Faried provided 15 points to accompany eight rebounds as the Nuggets broke a four-game losing streak starting the season.
Also reaching double figures for Denver were Kosta Koufos with 14 points and Corey Brewer with 11.
The Pistons, meanwhile, fell to 0-4 despite Greg Monroe's game-high 27 points and 10 rebounds.
McPhee, Cokas 'working on their marriage' after affair
Beautician charged with giving client fatal silicone butt injection