Graniczy z sołectwami (od północy, zgodnie z ruchem wskazówek zegara): Szybowice, Łąka Prudnicka, Moszczanka, Charbielin, Nowy Las.

Wieś leży na Nizinie Śląskiej, w pobliżu Gór Opawskich. Według podziału fizycznogeograficznego z 2017 dr. Krzysztofa Badory, Wierzbiec znajduje się w granicach mikroregionów Obniżenie Prudnickie (318.58.5) i Przedgórze Głuchołasko-Prudnickie (332.17.3). W obszarze wsi przepływa rzeka Prudnik. Leży na wysokości 275–320 m n.p.m.

Na południe od wsi znajduje się pole o nazwie Wierzbieckie.

Środowisko naturalne W Wierzbcu panuje klimat umiarkowany ciepły. Średnia temperatura roczna wynosi +7,8 °C. Duże zróżnicowanie dotyczy termicznych pór roku. Średnie roczne opady atmosferyczne w rejonie Wierzbca wynoszą 621 mm. Dominują wiatry zachodnie.

Nazwa Do 1945 miejscowość nosiła niemiecką nazwę Wackenau. W Spisie miejscowości województwa śląsko-dąbrowskiego łącznie z obszarem ziem odzyskanych Śląska Opolskiego wydanym w Katowicach w 1946 wieś wymieniona jest pod polską nazwą Florianów. 9 września 1947 r. nadano miejscowości nazwę WierzbiecRozporządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 9 września 1947 r.