술루 군도(Sulu Archipelago)는 필리핀해의 여러 섬들을 말한다. 필리핀 남서부에 위치한 민다나오섬과 보르네오섬 사이에 위치한다. 동북동에서 남남서로 뻗어 길이는 약 300 km로 북쪽은 술루해, 남쪽은 술라웨시해와 접한다.