BLS average price

Historical ham prices by year

Browse average all ham prices from 1998 through 2026, then compare each price with 2026 dollars.

All ham in 2026 $4.44 per pound $4.44 in 2026 dollars All ham in 2025 $4.46 per pound $4.61 in 2026 dollars All ham in 2024 $4.55 per pound $4.83 in 2026 dollars All ham in 2023 $4.44 per pound $4.85 in 2026 dollars All ham in 2022 $4.12 per pound $4.68 in 2026 dollars All ham in 2021 $3.70 per pound $4.54 in 2026 dollars All ham in 2020 $3.28 per pound $4.22 in 2026 dollars All ham in 2019 $3.15 per pound $4.10 in 2026 dollars All ham in 2018 $3.04 per pound $4.04 in 2026 dollars All ham in 2017 $3.00 per pound $4.08 in 2026 dollars All ham in 2016 $3.00 per pound $4.17 in 2026 dollars All ham in 2015 $3.08 per pound $4.33 in 2026 dollars All ham in 2014 $3.10 per pound $4.36 in 2026 dollars All ham in 2013 $2.80 per pound $4.00 in 2026 dollars All ham in 2012 $2.67 per pound $3.87 in 2026 dollars All ham in 2011 $2.53 per pound $3.74 in 2026 dollars All ham in 2010 $2.38 per pound $3.63 in 2026 dollars All ham in 2009 $2.35 per pound $3.65 in 2026 dollars All ham in 2008 $2.32 per pound $3.59 in 2026 dollars All ham in 2007 $2.30 per pound $3.69 in 2026 dollars All ham in 2006 $2.31 per pound $3.81 in 2026 dollars All ham in 2005 $2.31 per pound $3.94 in 2026 dollars All ham in 2004 $2.11 per pound $3.72 in 2026 dollars All ham in 2003 $2.16 per pound $3.91 in 2026 dollars All ham in 2002 $2.25 per pound $4.16 in 2026 dollars All ham in 2001 $2.22 per pound $4.17 in 2026 dollars All ham in 2000 $2.14 per pound $4.14 in 2026 dollars All ham in 1999 $2.06 per pound $4.11 in 2026 dollars All ham in 1998 $2.07 per pound $4.24 in 2026 dollars