Piezoelectric properties of Ba(Ti1−xSnx)O3 ceramics with x = 0.025, 0.045 and 0.065, prepared from 16 nm powders, were compared with those of the corresponding ceramics obtained from 86 nm powders to see the effect of tin content and particle size of the starting powders. Ba(Ti1−xSnx)O3 powders were synthesized by solid state reaction of BaCO3, TiO2 and SnO2 at 1,050 °C. The powders were high energy ball milled to produce nanocrystalline powders having average particle size of 16 nm. The milled powders were sintered at 1,350 °C for 4 h to yield ceramics. For these ceramics, increasing Sn content from x = 0.025–0.065 produces a decrease in (1) unipolar strain level s from 0.084 to 0.027 %, and (2) electromechanical coupling factor kp from 33.6 to 19.3 %. However, the bulk density, room temperature dielectric constant and piezoelectric charge constant d33 exhibit an increase from 5.03–5.84 g/cm3, 1,342–2,156 and 7–110 pC/N, respectively, with increasing Sn content. The increasing trend of density and d33 presently observed is in sharp contrast to the result of corresponding ceramics prepared from 86 nm nanopowders. The present study reveals a cooperative mechanism involving both the nanoscale size of the starting particles and optimum tin content which results in the enhancement of d33 with tin content.