Неверов родился 12 декабря 1886 в селе Новиковка Мелекесского уезда Самарской губернии. Отец его был крестьянином, бывшим унтер-офицером лейб-гвардии уланского полка, и позднее отошёл от деревни и служил в городе швейцаром.
С 1906 работал сельским учителем, с этого же времени печатал в журналах рассказы. С 1915 был фельдшером в Самаре; в период революции сблизился с эсерами, но в 1919 перешёл на сторону большевиков; занимал довольно значительные посты в различных учреждениях Самары. Был одним из основателей местного народного театра, с 1919 писал для него пьесы, одна из которых — «Бабы» — в 1920 завоевала первое место на конкурсе в Москве.
Во время голода 1920-1921 годов вместе с массой голодающих бежал из Поволжья в Ташкент. Весной 1922 переехал в Москву где присоединился к группе «Кузница».
Умер Неверов внезапно 24 декабря 1923 в Москве. Похоронен на Ваганьковском кладбище.
Полное собрание его сочинений, выпущенное в 1926, до 1930 было переиздано пять раз. Самая значительная повесть «Ташкент — город хлебный» стала в 20-х годах одной из популярнейших книг для юношества и до середины 30-х входила в списки книг для школьного чтения.
Имя Неверова носит детская библиотека № 70 в Москве. Именем Неверова названы улицы в городе Самаре и Иванове.
Произведения Неверова переведены на иностранные языки.