กองทัพเรือไทย
พ.ศ. 2394 ในสมัยพระบาทสมเด็จพระจอมเกล้าเจ้าอยู่หัว กิจการทหารเรือเริ่มแบ่งออกมาชัดเจน และแบ่งเป็น 2 ส่วน คือ ทหารเรือวังหลวง (ทหารมะรีนสำหรับเรือรบ) ขึ้นตรงกับสมเด็จเจ้าพระยาบรมมหาศรีสุริยวงศ์ (ช่วง บุนนาค) สมุหพระกลาโหม และ ทหารเรือวังหน้า ขึ้นตรงกับพระบาทสมเด็จพระปิ่นเกล้าเจ้าอยู่หัว โดยทหารเรือวังหน้ามีหน่วยขึ้นในสังกัด คือ กรมเรือกลไฟ กรมอาสาจาม และกองทะเล (บางทีเรียกว่ากองกะลาสี) ส่วนกรมอรสุมพลมีหน่วยขึ้นในสังกัด คือ กรมเรือกลไฟ กรมอาสามอญ และกรมอาสาจาม ซึ่งทหารทั้งสองหน่วยนี้เป็นอิสระจากกัน
พระเจ้าบรมวงศ์เธอ กรมหลวงสิงหวิกรมเกรียงไกร
ต่อมาในปี พ.ศ. 2448 เสด็จกลับประเทศไทย เข้ารับราชการทางทหารเรือ ถึงวันที่พระบาทสมเด็จพระมงกุฎเกล้าเจ้าอยู่หัวโปรดให้สถาปนาเป็น"พระเจ้าน้องยาเธอ กรมหมื่นสิงหวิกรมเกรียงไกร" และในวันที่ 11 พฤศจิกายน พ.ศ. 2463 โปรดให้เลื่อนเป็น"พระเจ้าน้องยาเธอ กรมขุนสิงหวิกรมเกรียงไกร" ได้เลื่อนยศตามลำดับจนเป็นพลเรือเอก เมื่อ 13 กุมภาพันธ์ พ.ศ. 2467 ต่อมาได้เป็นพลเอกและเลื่อนกรมเป็น "พระเจ้าพี่ยาเธอ กรมหลวงสิงหวิกรมเกรียงไกร" ทรงศักดินา 15,000 ตั้งแต่วันที่ 8 พฤศจิกายน พ.ศ. 2474 และทรงดำรงตำแหน่งเสนาบดีกระทรวงทหารเรือ ในปี พ.ศ. 2467 ต่อมาเมื่อมีการรวมกระทรวงกลาโหมกับกระทรวงทหารเรือเข้าเป็นกระทรวงเดียวกัน เป็นกระทรวงกลาโหม กรมหลวงสิงหวิกรมเกรียงไกรได้รับโปรดเกล้าฯ ให้ทรงดำรงตำแหน่งเสนาบดี กระทรวงกลาโหม ตั้งแต่ 8 พฤศจิกายน 2474 จนถึงวันที่ 30 มิถุนายน 2475 (หลังเปลี่ยนแปลงการปกครอง) จึงได้ลาออกจากราชการ