La Macedonia ha partecipato ai Giochi della XXX Olimpiade di Londra che si sono svolti dal 27 luglio al 12 agosto 2012. È stata la 5ª partecipazione degli atleti macedoni.
Gli atleti della delegazione macedone sono stati 4 (2 uomini e 2 donne), in 2 sole discipline. Alla cerimonia di apertura il portabandiera è stato il nuotatore Marko Blaževski, mentre il portabandiera della cerimonia di chiusura è stato Kristijan Efremov, atleta specializzato nei 400 metri piani.
La Macedonia non ha ottenuto alcuna medaglia.
Atletica leggera
+Legenda Qualificazioni Q Qualificato al turno successivo per la posizione in qualificazione q Qualificato per il turno successivo per ripescaggio o, negli eventi su campo,conquistando la misura minima per qualificarsi
Maschile
Eventi di corsa su pista e strada
AtletaEventoBatteriaFinaleTempoRisultatoTempoRisultatoKristijan Efremov400 m47'92" 7º non qualificato
Femminile
Eventi di corsa su pista e strada
AtletaEventoBatteriaFinaleTempoRisultatoTempoRisultatoHristina Risteska400 m1'00'86"7ª non qualificata
Nuoto e sport acquatici Nuoto
Maschile
AtletaEventoBatterieSemifinaliFinaleTempoClassificaTempoClassificaTempoClassificaMarko Blaževski400 m misti4'32"3834º non qualificato
Femminile
AtletaEventoBatterieSemifinaliFinaleTempoClassificaTempoClassificaTempoClassificaSimona Marinova800 m stile libero9'28"4135ª non qualificata
Collegamenti esterni
2012 Categoria:Nazioni ai Giochi della XXX Olimpiade