ระบบอาณัติสัญญาณรถไฟ (Railway signalling system) เป็นระบบกลไก สัญญาณไฟ หรือระบบคอมพิวเตอร์ ในการเดินขบวนรถไฟเพื่อแจ้งให้พนักงานขับรถไฟทราบสภาพเส้นทางข้างหน้า และตัดสินใจที่จะหยุดรถ ชลอความเร็ว หรือบังคับทิศทาง ให้การเดินรถดำเนินไปได้อย่างปลอดภัย รวดเร็ว และมีประสิทธิภาพ โดยเฉพาะในการเดินรถสวนกันบนเส้นทางเดียว หรือการสับหลีกเพื่อให้รถไฟวิ่งสวนกันบริเวณสถานีรถไฟ หรือควบคุมรถไฟให้การเดินขบวนเป็นไปตามที่กำหนดไว้กรณีที่ใช้ระบบอาณัติสัญญาณแบบคอมพิวเตอร์
ระบบอาณัติสัญญาณรถไฟจะควบคุมและกำหนดทิศทางการเคลื่อนที่ และระยะเวลาในการเดินรถ ของขบวนรถที่อยู่บนทางร่วมเดียวกัน รวมทั้งการสับหลีกบริเวณสถานีรถไฟ โดยทำงานของอุปกรณ์ต่างๆ ในระบบ จะออกแบบให้ทำงานสัมพันธ์กัน เพื่อให้พนักงานขับรถไฟสามารถตัดสินใจเดินรถได้อย่างมั่นใจ และไม่ให้เกิดความสับสน
ระบบอาณัติสัญญาณรถไฟในประเทศไทย ของการรถไฟแห่งประเทศไทย ออกแบบโดยคำนึงถึงความปลอดภัย สภาพภูมิประเทศ (ความลาดชัน, ทางโค้ง, สภาพราง) ความหนาแน่นของชุมชน และงบประมาณ โดยระบบที่ใช้มี 3 ประเภทดังนี้
เป็นอาณัติสัญญาณแบบดั้งเดิม แต่มีความปลอดภัยสูง เช่นเดียวกับระบบอาณัติสัญญาณประจำที่ชนิดไฟสี
ประแจกล ชนิดบังคับด้วยเครื่องกลสายลวด พร้อมสัญญาณหางปลา มีเสาแบบสมบูรณ์ ประกอบด้วยเสาเตือน เสาเข้าเขตใน เสาออก และเสาออกตัวนอกสุด
ประแจกล ชนิดบังคับด้วยเครื่องกลสายลวด พร้อมสัญญาณหางปลา มีเสาไม่สมบูรณ์ ประกอบด้วยเสาเข้าเขตใน และเสาออก
หลักเขตสถานี จะใช้ในสถานีที่มีจำนวนขบวนรถเดินผ่านน้อย หรือสถานีที่มีการติดตั้งระบบอาณัติสัญญาณชนิดอื่นยังไม่สมบูรณ์ โดยหลักเขตสถานีจะตั้งแทนเสาเข้าเขตใน โดย พขร. จะต้องปฏิบัติตามสัญญาณมือ หรือสัญญาณวิทยุ จากนายสถานี
เป็นสัญญาณที่แสดงท่าของสัญญาณต้นถัดไป ใช้ในกรณีที่เป็นทางโค้งไม่สามารถมองเห็นสัญญาณต้นหน้าในระยะไกลกว่า 1 กิโลเมตร