| Ballot no. | Party name | Votes | % of valid votes | Seats |
|---|---|---|---|---|
| 1 | Por Macau | 892 | 0.71 | 0 |
| 2 | UNVM | 448 | 0.36 | 0 |
| 3 | ANMD | 23472 | 18.80 | 2 |
| 4 | AAD | 654 | 0.52 | 0 |
| 5 | NJM | 3060 | 2.45 | 0 |
| 6 | UO | 457 | 0.37 | 0 |
| 7 | UPP | 11985 | 9.60 | 2 |
| 8 | UBM | 8517 | 6.82 | 1 |
| 9 | AMD | 11642 | 9.33 | 1 |
| 10 | ADBSM | 4356 | 3.49 | 0 |
| 11 | AVM | 1973 | 1.58 | 0 |
| 12 | UTJM | 922 | 0.74 | 0 |
| 13 | CODEM | 6079 | 4.87 | 1 |
| 14 | UPD | 16588 | 13.29 | 2 |
| 15 | AACPP | 2941 | 2.36 | 0 |
| 16 | NE | 9973 | 7.99 | 1 |
| 17 | ADDC | 191 | 0.15 | 0 |
| 18 | ACUM | 20695 | 16.58 | 2 |
| Valid votes | 124845 | |||
| Invalid votes | 3325 | |||
| Blank votes | 660 |
Twelve candidates are elected directly using the highest averages method on party lists with divisors of 1,2,4,8 etc. There are 18 party lists, the highest ever, with a total of 125 candidates, also the highest ever. 5 of the lists are related to gambling.
10 candidates are elected by the functional constituencies. The seats are distributed like the directly elected seats. There is one list for each category. There are:
7 seats are appointed by the Chief Executive.