Das Zentrum ist von besonders reizvollen aus dem 16. und 17. Jh. geprägt darunter befinden sich auch das Rathaus mit einem ehemaligen Wehrturm die spätgotische Stiftskirche S. Vittore und der Kapellenturm von Sta. Maria Presentata . Diese Gebäude umgeben das harmonische Piazza . Am südlichen Stadtrand befindet sich ein Spaniolenviertel.
Durch Poschiavo führt die Bernina-Passstraße außerdem der Ort seit 1908 Unterwegsstation der Berninabahn . Neben den durchgehenden Verbindungen von St. Moritz nach Tirano gibt es an Tagesrandlagen hier aus auch Zusatzzüge nach Süden die das Puschlav besser erschließen sollen. Läden werden teilweise über die Schiene mit Waren versorgt. Im Bahnhof Poschiavo befindet sich eine Eisenbahn-Werkstätte .