From Ailscroft, Herefordshire to all cities in Hampshire starting with letter B
- Baffins, Herefordshire
- Bagmore, Herefordshire
- Bagnum, Herefordshire
- Bailey Green, Herefordshire
- Baileys Hard, Herefordshire
- Ball Hill, Herefordshire
- Balmerlawn, Herefordshire
- Banisters Park, Herefordshire
- Barford, Herefordshire
- Bartley, Herefordshire
- Barton on Sea, Herefordshire
- Barton Stacey, Herefordshire
- Bashley, Herefordshire
- Bashley Park, Herefordshire
- Basingstoke, Herefordshire
- Bassett, Herefordshire
- Bassett Green, Herefordshire
- Battramsley, Herefordshire
- Battramsley Cross, Herefordshire
- Baughurst, Herefordshire
- Baughurst Common, Herefordshire
- Baybridge, Herefordshire
- Beaulieu, Herefordshire
- Beauworth, Herefordshire
- Beckley, Herefordshire
- Bedenham, Herefordshire
- Bedford Place, Herefordshire
- Bedhampton, Herefordshire
- Beech Hill, Herefordshire
- Belbins, Herefordshire
- Bell Hill, Herefordshire
- Bellevue, Herefordshire
- Bentley, Herefordshire
- Bentworth, Herefordshire
- Bevois Mount, Herefordshire
- Bevois Town, Herefordshire
- Bevois Valley, Herefordshire
- Bickton, Herefordshire
- Bidden, Herefordshire
- Bighton, Herefordshire
- Binley, Herefordshire
- Binsted, Herefordshire
- Birchy Hill, Herefordshire
- Bishops Sutton, Herefordshire
- Bishops Waltham, Herefordshire
- Bishopstoke, Herefordshire
- Bisterne, Herefordshire
- Bisterne Close, Herefordshire
- Bitterne, Herefordshire
- Bitterne Manor, Herefordshire
- Bitterne Park, Herefordshire
- Black Dam, Herefordshire
- Blackfield, Herefordshire
- Blackhill, Herefordshire
- Blackmoor, Herefordshire
- Blacknest, Herefordshire
- Blackwater, Herefordshire
- Blashford, Herefordshire
- Bleak Hill, Herefordshire
- Blendworth, Herefordshire
- Blissford, Herefordshire
- Blounce, Herefordshire
- Boarhunt, Herefordshire
- Boldre, Herefordshire
- Boorley Green, Herefordshire
- Bordon, Herefordshire
- Bossington, Herefordshire
- Botley, Herefordshire
- Bowling Alley, Herefordshire
- Bowyers Common, Herefordshire
- Boyatt Wood, Herefordshire
- Bradley, Herefordshire
- Braishfield, Herefordshire
- Brambridge, Herefordshire
- Bramdean, Herefordshire
- Bramley, Herefordshire
- Bramley Corner, Herefordshire
- Bramley Green, Herefordshire
- Bramshaw, Herefordshire
- Bramshill, Herefordshire
- Bramshott, Herefordshire
- Bramshott Chase, Herefordshire
- Bransbury, Herefordshire
- Bransgore, Herefordshire
- Breamore, Herefordshire
- Brickhill, Herefordshire
- Bridgemary, Herefordshire
- Brighton Hill, Herefordshire
- Broad Layings, Herefordshire
- Broad Oak, Herefordshire
- Broadgate, Herefordshire
- Broadmere, Herefordshire
- Brocks Green, Herefordshire
- Brockbridge, Herefordshire
- Brockenhurst, Herefordshire
- Brockhampton, Herefordshire
- Brockhurst, Herefordshire
- Brokenford, Herefordshire
- Brook, Herefordshire
- Brook Hill, Herefordshire
- Broughton, Herefordshire
- Brown Candover, Herefordshire
- Brown Heath, Herefordshire
- Browninghill Green, Herefordshire
- Bucket Corner, Herefordshire
- Buckland, Herefordshire
- Buckland, Herefordshire
- Bucklers Hard, Herefordshire
- Bucks Horn Oak, Herefordshire
- Buckskin, Herefordshire
- Buddle, Herefordshire
- Bulbery, Herefordshire
- Bull Hill, Herefordshire
- Bunstead, Herefordshire
- Burgates, Herefordshire
- Burghclere, Herefordshire
- Burghclere Common, Herefordshire
- Buriton, Herefordshire
- Burkham, Herefordshire
- Burley, Herefordshire
- Burley Beacon, Herefordshire
- Burley Lawn, Herefordshire
- Burley Street, Herefordshire
- Burridge, Herefordshire
- Bursledon, Herefordshire
- Butlocks Heath, Herefordshire
- Buttsash, Herefordshire