Selec (maďarsky Szelec, do roku 1899 Szelcz) je obec na Slovensku v okrese Trenčín. V roce 2015 zde žilo 1 005 obyvatel. První písemná zmínka o obci pochází z roku 1439. Nadmořská výška obce je 319 m n. m. V okolí obce se nacházejí prameny pitné vody, kterými se zásobuje město Trenčín.