Horné Srnie leží v Bielych Karpatoch na dolnom toku Vláry. Nadmorská výška v strede obce je 257 m n. m., v chotári 240-700 m n. m. Juhovýchodnú odlesnenú podhorskú pahorkatinnú časť chotára s drobnými bradlovými tvrdošmi tvoria druhohorné horniny, severozápadnú zalesnenú členitú časť masívne pieskovcové chrbty. Ťažil sa tu kameň pre cementáreň. Je tu minerálny prameň. Prevládajú hnedé lesné pôdy.
Zdroj: Vlastivedný slovník obcí na Slovensku, 1. časť