| Mill Creek WS Str # 2 Whitfield County | 37 | — | Low | Not Rated |
| Mill Creek Watershed Structure No. 8 Whitfield County | 29 | 1960 | Low | Not Rated |
| Mill Creek Watershed Structure No. 7 Whitfield County | 31 | 1961 | Low | Not Rated |
| Mill Creek Watershed Structure No. 10 Whitfield County | 34 | 1959 | Low | Not Rated |
| Mill - Canton Creek W/S Str. #4 Dam Cherokee County | 32 | 1964 | Low | Not Rated |
| Mill - Canton Creek W/S Str. #3 Dam Cherokee County | 33 | 1963 | Low | Not Rated |
| Mill Branch Fresh Water Impound Warren County | 23 | 1992 | Low | Not Rated |
| Miles Pond Dam Appling County | 11 | 1977 | Low | Not Rated |
| Milburne Lake Dam Jenkins County | 15 | 1960 | Low | Not Rated |
| Middleton Farm Lake Dam Worth County | 22 | — | Low | Not Rated |
| Middle Stewart Lake Dam Oconee County | 27 | — | Low | Not Rated |
| Middle Oconee-Walnut Creek WS Structure # 6 Jackson County | 31 | 1969 | Low | Not Rated |
| Middle Oconee-Walnut Creek WS Structure # 18 Jackson County | 35 | 1967 | Low | Not Rated |
| Middle Oconee-Walnut Creek WS Structure # 17 Jackson County | 28 | 1968 | Low | Not Rated |
| Middle Oconee-Walnut Creek WS Structure # 16 Jackson County | 25 | 1968 | Low | Not Rated |
| Middle Oconee-Walnut Creek WS Structure # 15 Jackson County | 36 | — | Low | Not Rated |
| Middle Oconee-Walnut Creek WS Structure # 12 Jackson County | 36 | 1969 | Low | Not Rated |
| Middle Oconee-Walnut Creek WS Str #19 Jackson County | 31 | 1967 | Low | Not Rated |
| Middle Oconee-Walnut Creek Watershed No. 3 Hall County | 40 | 1971 | Low | Not Rated |
| Middle Oconee- Walnut Creek Structure No 9 Hall County | 46 | 1972 | Low | Not Rated |
| Middle Oconee- Walnut Creek Structure No 7 Hall County | 47 | 1972 | Low | Not Rated |
| Middle Oconee- Walnut Creek Str No 1 Hall County | 47 | 1973 | Low | Not Rated |
| Middle Fork Broad River WS Str # 6 Banks County | 26 | — | Low | Not Rated |
| Middle Fork Broad River W/S Str. #44 Habersham County | 76 | 1964 | Low | Not Rated |
| Middle Fork Broad River WS Str # 30 Banks County | 29 | 1968 | Low | Not Rated |