Bhoj is a village in Ambarnath tehsil in district of Thane, Maharashtra, India. As per the data provided by Census of India in 2011, total population of Bhoj was 711 which includes 342 males and 369 females. Bhoj covers 886.66 ha area. Pincode of Bhoj is 421503.