ประเภทของตราสารหนี้มีวิธีแบ่งที่หลากหลาย เช่นแบ่งโดยผู้ออกตราสาร ถ้ารัฐบาลหรือรัฐวิสาหกิจเป็นผู้ออกจะเรียกว่าพันธบัตร (Government Bond) ในขณะที่ถ้าเอกชนเป็นผู้ออกเรียกว่าตราสารหนี้เอกชนหรือหุ้นกู้ (Corporate Bond) นอกจากนี้ยังแบ่งได้ตามระดับการเรียกร้องสิทธิ การค้ำประกัน การถือกรรมสิทธิ์ การจดทะเบียน ชนิดบัญชี และอัตราดอกเบี้ย ยิ่งเป็นตราสารหนี้ประเภทที่มีความเสี่ยงสูงก็จะยิ่งมีผลตอบแทนมาก เช่นเดียวกัน ความเสี่ยงต่ำผลตอบแทนก็จะน้อย
เปรียบเทียบระหว่างลงทุนตราสารหนี้ กับ กองทุนรวม