Перша згадка про Ставчани, яка дійшла до нас, датується 24 березня 1396 року. Топонім села походить, очевидно, від назви річки Ставчанки, від ставків, які є на території села і сьогодні. Назва ця давньослов'янська, жодного разу не змінювалася, вказує на те, що село утворилося в глибоку давнину.Про школу вперше згадується у 1880 році - спочатку як про однокласову, а з 1902 року - вже чотирикласова. У 1948 році відкрито середню школу. До Ставчан ходила молодь з Оброшина, Полянки, Місток, Бартатова.З 1970 року по 1992 рік у Ставчанах працювала восьмирічна школа. У 1992 році у Ставчани повертається знову середня школа, яка у 2010 році була реорганізована у Ставчанський НВК.