Sokolnice (German: Sokolnitz) is a municipality and village in Brno-Country District in the South Moravian Region of the Czech Republic. It has about 2,400 inhabitants.
Sokolnice lies approximately 12 kilometres (7 mi) south-east of Brno and 198 km (123 mi) south-east of Prague.
Sokolnice was the scene of heavy fighting during the Battle of Austerlitz on 2 December 1805. Held by French troops led by Claude Legrand and Pierre Margaron, it was attacked by two Russian columns under the command of Louis Alexandre Andrault de Langeron and I. Przybyszewski. The Russians captured Sokolnice but were soon enveloped by French troops who had broken through farther north. A large part of Przybyszewski's column surrendered, while Langeron's troops were cut to pieces and suffered serious losses.