Đồn Mường So được Pháp xây vào năm 1917 trên đỉnh Pu Khọ Nhọ (núi rồng ngửa cổ) nhằm đảm bảo an ninh cho khu đồn trung tâm và trấn giữ vùng biên giới. Tùy từng thời điểm mà đồn có tên gọi khác nhau: đồn được gọi là "điểm cao" trong thời gian Pháp chiếm đóng; trong thời gian kháng chiến chống Pháp, đồn được gọi bẳng tên đồn Cao; về sau đồn mang tên của xã là Mường So.