Kośmin – wieś w Polsce położona w województwie lubelskim, w powiecie puławskim, w gminie Żyrzyn.
Wieś szlachecka Koźmin położona była w drugiej połowie XVI wieku w powiecie lubelskim województwa lubelskiegoCorona Regni Poloniae. Mapa w skali 1:250 000, Instytut Historii im. Tadeusza Manteuffla Polskiej Akademii Nauk i Pracownia Geoinformacji Historycznej Katolickiego Uniwersytetu Lubelskiego. W latach 1975–1998 miejscowość należała administracyjnie do ówczesnego województwa lubelskiego.
Wieś stanowi sołectwo gminy Żyrzyn. Według Narodowego Spisu Powszechnego z roku 2011 wieś liczyła 377 mieszkańców.
Historia Wieś notowana w wieku XV, w roku 1409 występuje w dokumentach źródłowych jako Cossimino, 1419 Cosmyn or., 1425 Choszmyn, 1428 Cossmyno, 1443 Cosszmyny. Własność szlachecka między innymi rodu Bazanków, Grotowiców, Rurowiców. W roku 1419 Dobko i Maciej dzielą Kośmin po połowie. W roku 1423 Władysław II Jagiełło przenosi na prawo magdeburskie (część prawdopodobnie) wsi Kośmin należącą do Dobiesława i syna jego Bazanka.