ธนาคาร (อังกฤษ: bank) คือสถาบันรับฝากเงินจากสาธารณะชนทั่วไปและให้ผลตอบแทนเป็นดอกเบี้ยเงินฝาก แล้วนำเงินที่รับฝากไปปล่อยให้หน่วยงานเอกชนหรือรัฐบาลกู้และรับผลตอบแทนมาเป็นดอกเบี้ยเงินกู้ ต่างจาก อธนาคาร (น็อนแบงค์) ซึ่งเป็นสถาบันการเงินที่มิใช่ธนาคาร กล่าวคือไม่ได้รับอนุญาตประกอบกิจการธนาคารพาณิชย์จากธนาคารแห่งประเทศไทย ไม่สามารถเปิดบัญชีเงินฝากให้แก่ประชาชน แต่สามารถให้บริการทางการเงินเฉพาะบางประเภทที่ใกล้เคียงกัน อาทิในการให้สินเชื่อระยะสั้น