Внук священника в селе Белыни (Нижнеломовского уезда Пензенской губернии) и сын лекаря, служившего в Балтийском флоте. Родился 30 мая 1810, по другим сведениям 13 июня 1811 года в семье флотского врача в Свеаборге (Суоменлинна, крепость, ныне входящая в черту Хельсинки, Финляндия), где в то время жил его отец Григорий Никифорович Белинский 1784—1835, переселившийся впоследствии 1816 на службу в родной край и получивший место уездного врача в городе Чембаре.
Выучившийся чтению и письму у учительницы, Белинский был отдан в только что открывшееся в Чембаре уездное училище, откуда в 1825 году перешёл в губернскую гимназию, где пробыл 3½ года, но не окончил курса (в то время четырёхлетнего), потому что гимназия не удовлетворяла его, и задумал поступить в Московский университет. Исполнение этого замысла было очень нелегко, потому что отец, по ограниченности средств, не мог содержать сына в Москве; но юноша решился бедствовать, лишь бы только быть студентом. В августе 1829 года он был зачислен в студенты по словесному факультету, а в конце того же года принят на казённый счёт.