上西里西亚铁路(德语:Oberschlesische Eisenbahn,简称OSE;波兰语:Kolej Górnośląska)是西里西亚地区其中一条很早建成的铁路和波兰境内的第一条铁路,他由位于下西里西亚的弗罗茨瓦夫(Breslau)开始至位于上西里西亚的梅斯沃维采结束。该铁路的第一段在1842年建成启用,而最后一段则于1846年启用。
早在19世纪初,当时的普鲁士政府便已经初步计划在上西里西亚地区建设一条铁路,但到了1841年这条铁路才正式开始动工。该铁路的建筑方和运营方皆为拥有普鲁士政府支持的私营公司“上西里西亚铁路股份公司”(Oberschlesische Eisenbahn AG),而这条铁路亦是波兰第一条铁路线。1842年,该铁路由乐斯拉夫开始计划继续延伸至布热格,中途将会经过奥瓦瓦。结果由乐斯拉夫至奥瓦瓦的上西里西亚铁路首通段在1842年5月1日建成启用,而于首通段行驶的列车也在同日正式运营,并使他成为现代波兰领土中首趟开始营运的列车。随后上西里西亚铁路在同年8月延长至布热格,并在1843年5月29日再度延伸至奥波莱。可是接下来该工程的速度开始减慢,并到了1845年11月2日才延展至下一站格利维采,而希维托赫洛维采站则在同月下旬开始启用。其后该工程继续平稳地进行,最终在1846年10月3日延长至卡托维治和梅斯沃维采,标志着这条铁路全部完工。当时该铁路的长度为196.3公里(122英里),并为此建成了104座新桥。
上西里西亚铁路大大地减少在上西里西亚地区的移动时间,因为当时使用驿站马车需要几天时间才可以穿越上西里西亚,但使用时速30至40公里的火车沿着铁路通过该地区则只需要5至7小时。此外,使用铁路比使用西里西亚水道能更快地穿越上西里西亚,而在1847年也曾估算过透过该铁路运送大型货物的时间与透过道路和水道的运送时间是相同的。
1846年9月1日,上西里西亚铁路透过“下西里西亚-马克铁路”与奥得河畔法兰克福相接,而该地亦可以透过另一条铁路前往柏林。随后运营方在1848年9月1日把该铁路连结到当时奥地利帝国的“克拉科夫和上西里西亚铁路”,并于同年10月13日与上述铁路共同组成“华沙-维也纳铁路”。这条国际铁路不但把柏林和维也纳首次透过铁路连结起来,也把华沙与波兰旧都克拉科夫互相连接。
由于普鲁士政府希望该铁路的票价能够固定在较低水平,以加快西里西亚地区的工业化,因此上西里西亚铁路股份公司便在1857年被普鲁士政府国有化,并最终于1883年被普鲁士国家铁路合并。