갈비연골(costal cartilage)은 해부학에서 갈비뼈(늑골, rib)의 앞쪽 끝부분에 붙어 있는 유리연골(hyaline cartilage) 막대 구조를 가리키는 용어이다. 개정 전 한국어 용어로는 늑연골(肋軟骨)이라고도 불렸다.
갈비연골은 갈비뼈를 앞쪽으로 연장하며, 가슴벽(흉곽)의 확장과 탄성에 기여하는 역할을 한다. 사람의 경우 총 12쌍의 갈비뼈 중 1번째부터 10번째 갈비뼈에 갈비연골이 붙어 있다. 이 중 처음 7쌍(1~7번 갈비뼈)의 갈비연골은 복장뼈(흉골, sternum)에 직접 연결되며, 이 갈비뼈들을 참갈비뼈(true ribs)라고 부른다. 다음 3쌍(8~10번 갈비뼈)의 갈비연골은 각각 바로 위 갈비연골의 아래쪽 가장자리와 연결되어 간접적으로 복장뼈에 부착된다. 마지막 2쌍(11~12번 갈비뼈)의 갈비연골은 끝이 뾰족하며 복장뼈와 연결되지 않고 배벽 안에서 끝나는데, 이 갈비뼈들을 떠갈비뼈(floating ribs)라고 한다.
갈비연골의 길이는 갈비뼈의 위치에 따라 다양하다. 1번 갈비뼈에서 7번 갈비뼈까지는 갈비연골의 길이가 점차 증가하지만, 7번 이후부터 12번까지는 다시 감소하는 양상을 보인다.
갈비연골은 유리연골로 구성되어 있어 단단하면서도 일정한 유연성을 지니며, 이는 호흡 시 가슴벽이 확장되고 수축하는 데 필수적인 구조적 특성이다.