Andrej Brodnik (born 1961) is a Slovenian mathematician. He works mainly in theoretical computer science. He received his Ph.D from University of Waterloo, Ontario, Canada in 1995.