Chrośnica – wieś w Polsce położona w województwie wielkopolskim, w powiecie nowotomyskim, w gminie Zbąszyń.

Położenie Wieś otoczona jest lasami. Na północ od Chrośnicy przebiega droga wojewódzka nr 302. Miejscowość dała nazwę przystankowi kolejowemu Chrośnica.

Historia Miejscowość pierwotnie związana była z Wielkopolską. Istniała co najmniej od drugiej połowy XV wieku i ma średniowieczną metrykę. Pierwszy zachowany zapis nazwy miejscowości pochodzi z łacińskiego dokumentu z 1489 kiedy to odnotowano ją pod staropolską nazwą „Crosznycza”, 1497 „Chroszno”, 1510 „Chrosznicza”, 1530 „Chrosnicza”, 1571 „Krossnicza” .

Po rozbiorach Polski w okresie zaborów Niemcy stosowali zgermanizowane, niemieckie nazwy "Chrosnitz", a później "Kroschnitz".

Wieś była początkowo własnością szlachecką, należącą do dóbr zbąszyńskich i była własnością lokalnej wielkopolskiej szlachty z rodu Zbąskich, którzy od nazwy miejscowości Zbąszyń przyjęli odmiejscowe nazwisko. Od 1320 wieś leżała w Zjednoczonym Królestwie Polskim, a od 1380 w powiecie kościańskim województwa poznańskiego w Koronie Królestwa Polskiego. W 1530 odnotowana została w powiecie kościańskim Korony Królestwa Polskiego, a w 1510 należała do parafii Przeprostynia (obecnie Przyprostynia) .