| Host City | Beograd |
|---|---|
| Country | |
| Held | 10 – 23 June 2024 |
| Events | 74 |
| Competitors | 774 |
| Countries | 48 |
A Refugee Team competed under the abbreviation ERT (European Aquatics Refugee Team) shown here under the abbreviation REF.
| Event | Gender | Held | Status | Competitors | Countries |
|---|---|---|---|---|---|
| Solo Free Routine, Men | Men | 13 June 2024 | Medal | 6 | 6 |
| Solo Technical Routine, Men | Men | 11 June 2024 | Medal | 7 | 7 |
| Solo Free Routine, Women | Women | 10 – 13 June 2024 | Medal | 15 | 15 |
| Solo Technical Routine, Women | Women | 11 June 2024 | Medal | 17 | 17 |
| Duet Free Routine, Women | Women | 11 – 12 June 2024 | Medal | 20 | 10 |
| Duet Technical Routine, Women | Women | 14 June 2024 | Medal | 26 | 13 |
| Duet Free Routine, Mixed | Mixed | 12 June 2024 | Medal | 14 | 7 |
| Duet Technical Routine, Mixed | Mixed | 14 June 2024 | Medal | 16 | 8 |
| Team Free Routine, Open | Open | 12 – 14 June 2024 | Medal | 33 | 4 |
| Team Technical Routine, Open | Open | 10 June 2024 | Medal | 40 | 5 |
| Team Acrobatic Routine, Open | Open | 13 June 2024 | Medal | 24 | 3 |
| Event | Gender | Held | Status | Competitors | Countries |
|---|---|---|---|---|---|
| 1 m Springboard, Men | Men | 20 June 2024 | Medal | 25 | 16 |
| 3 m Springboard, Men | Men | 22 June 2024 | Medal | 25 | 17 |
| 10 m Platform, Men | Men | 23 June 2024 | Medal | 15 | 10 |
| 3 m Springboard, Synchronized, Men | Men | 23 June 2024 | Medal | 20 | 10 |
| 10 m Platform, Synchronized, Men | Men | 21 June 2024 | Medal | 16 | 8 |
| 1 m Springboard, Women | Women | 18 June 2024 | Medal | 20 | 13 |
| 3 m Springboard, Women | Women | 21 June 2024 | Medal | 20 | 15 |
| 10 m Platform, Women | Women | 19 June 2024 | Medal | 16 | 12 |
| 3 m Springboard, Synchronized, Women | Women | 20 June 2024 | Medal | 16 | 8 |
| 10 m Platform, Synchronized, Women | Women | 22 June 2024 | Medal | 10 | 5 |
| 3 m Springboard, Synchronized, Mixed | Mixed | 19 June 2024 | Medal | 14 | 7 |
| 10 m Platform, Synchronized, Mixed | Mixed | 18 June 2024 | Medal | 8 | 4 |
| Team, Mixed | Mixed | 17 June 2024 | Medal | 23 | 6 |
| Event | Gender | Held | Status | Competitors | Countries |
|---|---|---|---|---|---|
| 5 km, Men | Men | 13 June 2024 | Medal | 29 | 14 |
| 10 km, Men | Men | 12 June 2024 | Medal | 29 | 15 |
| 25 km, Men | Men | 14 June 2024 | Medal | 8 | 5 |
| 5 km, Women | Women | 13 June 2024 | Medal | 19 | 13 |
| 10 km, Women | Women | 12 June 2024 | Medal | 26 | 15 |
| 25 km, Women | Women | 14 June 2024 | Medal | 6 | 5 |
| 4 x 1.5 km Relay, Mixed | Mixed | 15 June 2024 | Medal | 28 | 7 |
| Event | Gender | Held | Status | Competitors | Countries |
|---|---|---|---|---|---|
| 50 m Freestyle, Men | Men | 22 – 23 June 2024 | Medal | 74 | 34 |
| 100 m Freestyle, Men | Men | 18 – 19 June 2024 | Medal | 85 | 33 |
| 200 m Freestyle, Men | Men | 20 – 21 June 2024 | Medal | 59 | 30 |
| 400 m Freestyle, Men | Men | 23 June 2024 | Medal | 28 | 19 |
| 800 m Freestyle, Men | Men | 18 – 19 June 2024 | Medal | 23 | 16 |
| 1,500 m Freestyle, Men | Men | 21 – 23 June 2024 | Medal | 11 | 10 |
| 4 x 100 m Freestyle Relay, Men | Men | 20 June 2024 | Medal | 77 | 18 |
| 4 x 200 m Freestyle Relay, Men | Men | 17 June 2024 | Medal | 52 | 12 |
| 50 m Backstroke, Men | Men | 20 – 21 June 2024 | Medal | 40 | 25 |
| 100 m Backstroke, Men | Men | 22 – 23 June 2024 | Medal | 36 | 21 |
| 200 m Backstroke, Men | Men | 18 – 19 June 2024 | Medal | 24 | 14 |
| 50 m Breaststroke, Men | Men | 21 – 22 June 2024 | Medal | 40 | 23 |
| 100 m Breaststroke, Men | Men | 17 – 18 June 2024 | Medal | 48 | 24 |
| 200 m Breaststroke, Men | Men | 19 – 20 June 2024 | Medal | 28 | 20 |
| 50 m Butterfly, Men | Men | 17 – 18 June 2024 | Medal | 58 | 30 |
| 100 m Butterfly, Men | Men | 19 – 20 June 2024 | Medal | 49 | 25 |
| 200 m Butterfly, Men | Men | 21 – 22 June 2024 | Medal | 25 | 18 |
| 200 m Individual Medley, Men | Men | 22 – 23 June 2024 | Medal | 33 | 18 |
| 400 m Individual Medley, Men | Men | 17 June 2024 | Medal | 20 | 12 |
| 4 x 100 m Medley Relay, Men | Men | 23 June 2024 | Medal | 64 | 15 |
| 50 m Freestyle, Women | Women | 21 – 22 June 2024 | Medal | 40 | 23 |
| 100 m Freestyle, Women | Women | 17 – 18 June 2024 | Medal | 42 | 23 |
| 200 m Freestyle, Women | Women | 19 – 20 June 2024 | Medal | 40 | 23 |
| 400 m Freestyle, Women | Women | 23 June 2024 | Medal | 25 | 18 |
| 800 m Freestyle, Women | Women | 17 – 18 June 2024 | Medal | 16 | 10 |
| 1,500 m Freestyle, Women | Women | 20 – 21 June 2024 | Medal | 12 | 7 |
| 4 x 100 m Freestyle Relay, Women | Women | 19 June 2024 | Medal | 43 | 10 |
| 4 x 200 m Freestyle Relay, Women | Women | 17 June 2024 | Medal | 35 | 8 |
| 50 m Backstroke, Women | Women | 19 – 20 June 2024 | Medal | 25 | 17 |
| 100 m Backstroke, Women | Women | 21 – 22 June 2024 | Medal | 22 | 18 |
| 200 m Backstroke, Women | Women | 17 – 18 June 2024 | Medal | 26 | 20 |
| 50 m Breaststroke, Women | Women | 22 – 23 June 2024 | Medal | 27 | 17 |
| 100 m Breaststroke, Women | Women | 18 – 19 June 2024 | Medal | 33 | 22 |
| 200 m Breaststroke, Women | Women | 20 – 21 June 2024 | Medal | 24 | 14 |
| 50 m Butterfly, Women | Women | 18 – 19 June 2024 | Medal | 30 | 20 |
| 100 m Butterfly, Women | Women | 20 – 21 June 2024 | Medal | 29 | 19 |
| 200 m Butterfly, Women | Women | 22 – 23 June 2024 | Medal | 19 | 13 |
| 200 m Individual Medley, Women | Women | 21 – 22 June 2024 | Medal | 17 | 13 |
| 400 m Individual Medley, Women | Women | 19 June 2024 | Medal | 15 | 9 |
| 4 x 100 m Medley Relay, Women | Women | 23 June 2024 | Medal | 52 | 11 |
| 4 x 100 m Freestyle Relay, Mixed | Mixed | 21 June 2024 | Medal | 44 | 7 |
| 4 x 200 m Freestyle Relay, Mixed | Mixed | 22 June 2024 | Medal | 27 | 5 |
| 4 x 100 m Medley Relay, Mixed | Mixed | 18 June 2024 | Medal | 49 | 9 |
| Pos | Country | 🥇 Gold | 🥈 Silver | 🥉 Bronze | Total | |
|---|---|---|---|---|---|---|
| 1 | Hungary | 12 | 9 | 10 | 31 | |
| 2 | Spain | 7 | 3 | 1 | 11 | |
| 3 | Greece | 6 | 10 | 4 | 20 | |
| 4 | Great Britain | 5 | 4 | 7 | 16 | |
| 5 | Austria | 5 | 1 | 0 | 6 | |
| 6 | Poland | 4 | 7 | 7 | 18 | |
| 7 | Germany | 4 | 7 | 5 | 16 | |
| 8 | Israel | 4 | 2 | 3 | 9 | |
| 9 | Italy | 3 | 11 | 6 | 20 | |
| 10 | Ukraine | 3 | 3 | 3 | 9 | |
| 11 | Sweden | 3 | 2 | 4 | 9 | |
| 12 | Czech Republic | 3 | 2 | 2 | 7 | |
| 13 | France | 2 | 3 | 5 | 10 | |
| 14 | Turkey | 2 | 1 | 3 | 6 | |
| 15 | Netherlands | 2 | 0 | 2 | 4 | |
| 16 | Romania | 2 | 0 | 0 | 2 | |
| 17 | Denmark | 1 | 2 | 2 | 5 | |
| 18 | Belgium | 1 | 1 | 1 | 3 | |
| = | Ireland | 1 | 1 | 1 | 3 | |
| = | Lithuania | 1 | 1 | 1 | 3 | |
| 21 | Portugal | 1 | 0 | 1 | 2 | |
| = | Serbia | 1 | 0 | 1 | 2 | |
| 23 | Bulgaria | 1 | 0 | 0 | 1 | |
| = | Estonia | 1 | 0 | 0 | 1 | |
| 25 | Switzerland | 0 | 1 | 4 | 5 | |
| 26 | Bosnia and Herzegovina | 0 | 1 | 0 | 1 | |
| = | Finland | 0 | 1 | 0 | 1 | |
| = | Norway | 0 | 1 | 0 | 1 | |