Село Верхние Белозёрки было основано в 1740-х годах XVIII века русскими государственными крестьянами. Название села произошло от одного из многочисленных озёр, находившихся в этой местности. К 1767 году население слободы составляло 68 душ. Административно село относилось к Ставропольской провинции Оренбургской губернии, а с 1780 года — к Ставропольской провинции Симбирского наместничества.
Изначально жители села относились к приходу Космодамианской церкви Благовещенского Сускана Нижне-Санчелеевской волости Ставропольского уезда. В 1870 году в селе была построена деревянная однопрестольная церковь во имя Покрова Пресвятой Богородицы с колокольней. К началу XX века возникла необходимость в более просторном и долговечном храме. В 1903 году завершилось строительство и было освящено новое каменное здание церкви.
После революции 1917 года и установления советской власти в январе 1918 года, храм, как и многие другие религиозные учреждения, подвергся изменениям. В 1922 году из церкви была конфискована вся золотая и серебряная утварь. 1 марта 1930 года с колокольни был снят колокол и отправлен на переплавку. В 1933 году здание церкви было переоборудовано под зернохранилище, церковная утварь была утрачена, а священнослужители арестованы и сосланы.
В начале 1950-х годов, в связи со строительством Куйбышевской ГЭС, село Верхние Белозёрки попало в зону затопления. Было принято решение о переносе села на новое место, расположенное в 3 километрах юго-западнее старого поселения. За два года было перенесено 157 крестьянских дворов. Сведения о судьбе храма Покрова Пресвятой Богородицы в этот период отсутствуют.
В настоящее время в селе Верхние Белозёрки действует храм в честь Покрова Пресвятой Богородицы, относящийся к Ставропольскому благочинию Тольяттинской епархии Русской Православной Церкви. Согласно информации, представленной на официальном сайте Тольяттинской епархии, храм продолжает функционировать и является центром духовной жизни местного населения.