La Coppa dei Balcani 1931(1931 Balkan Cup) fu la seconda edizione della Coppa dei Balcani, competizione calcistica per nazioni. La competizione si svolse in Bulgaria dal 30 settembre al 4 ottobre 1931 e vide la partecipazione di tre squadre: Bulgaria, Jugoslavia e Turchia.
Formula
Qualificazioni
Nessuna fase di qualificazione. Le squadre sono qualificate direttamente alla fase finale.
Fase finale
Girone unico - 3 squadre, giocano partite di sola andata. La vincente si laurea campione dei Balcani.
Nella sezione "partecipazioni precedenti al torneo", le date in grassetto indicano che la nazione ha vinto quella edizione del torneo, mentre le date in corsivo indicano la nazione ospitante.