The lowest price in United States that we've seen for the Nikon D5100 is $449.00 from Newegg.com. Browse the prices below to find the best place to buy it!

Brand New price comparison

The Nikon D5100 body only

Camera body
$449.00 buy in stock Newegg.com United States
$519.95 buy in stock Add to cart Amazon.com United States
 

Nikon D5100 kits with 1 lens, 3.1x zoom (18-55mm)

Camera bodyRegular lens

Black

$709.99 buy in stock Newegg.com United States
$9,999.99 buy in stock Add to cart Amazon.com United States
 
$545.00 buy in stock Newegg.com United States
$569.95 buy in stock Add to cart Amazon.com United States
$695.99 buy in stock TheNerds.net United States
 

Nikon D5100 kits with 2 lenses, 11.1x zoom (18-55mm, 55-200mm)

Camera bodyTelephoto lensRegular lens

Black

$9,999.99 buy in stock Add to cart Amazon.com United States
 
$708.00 buy in stock Newegg.com United States
$1,194.74 buy in stock Add to cart Amazon.com United States
 

Nikon D5100 kits with 2 lenses, 16.7x zoom (18-55mm, 55-300mm)

Camera bodyTelephoto lensRegular lens

Black

$9,999.99 buy in stock Add to cart Amazon.com United States
 
$828.00 buy in stock Newegg.com United States
 

Used and Refurbished price comparison

The Nikon D5100 body only

Camera body
$339.00 buy in stock Add to cart Amazon.com United States
 

Nikon D5100 kits with 1 lens, 3.1x zoom (18-55mm)

Camera bodyRegular lens
$389.77 buy in stock Add to cart Amazon.com United States
 

Nikon D5100 kits with 2 lenses, 11.1x zoom (18-55mm, 55-200mm)

Camera bodyTelephoto lensRegular lens
$619.00 buy in stock Add to cart Amazon.com United States
 

Nikon D5100 kits with 2 lenses, 16.7x zoom (18-55mm, 70-300mm)

Camera bodyTelephoto lensRegular lens
$679.00 buy in stock Add to cart Amazon.com United States