1963–64 Western Football League
{{Infobox football league season
|competition= Western Football League
|season= 1963–64
|winners= Bideford
|promoted=
|relegated=
|matches=
|total goals=
|league topscorer=
|biggest home win=
|biggest away win=
|highest attendance =
|prevseason= 1962–63
|nextseason= 1964–65
}}
The 1963–64 season was the 62nd in the history of the Western Football League.
The champions for the first time in their history were Bideford.Robinson, Michael (ed.), Non-League Football Tables 1889–2006, Soccer Books, 2006
Final table
The league remained at 22 clubs after Bristol Rovers Colts left and one new club joined:
- Frome Town, rejoining after leaving the league in 1960.
- Bideford Town changed their name to Bideford.
{{#invoke:sports table|main|style=WDL
|res_col_header=Q
|show_limit=5
|winpoints=2
|use_goal_ratio=y
|team1=BID|name_BID=Bideford
|team2=BRC|name_BRC=Bristol City Reserves
|team3=BRW|name_BRW=Bridgwater Town
|team4=WLT|name_WLT=Welton Rovers
|team5=DOR|name_DOR=Dorchester Town
|team6=SAL|name_SAL=Salisbury
|team7=BAR|name_BAR=Barnstaple Town
|team8=MIN|name_MIN=Minehead
|team9=WEY|name_WEY=Weymouth Reserves
|team10=AND|name_AND=Andover
|team11=TRQ|name_TRQ=Torquay United Reserves
|team12=YEO|name_YEO=Yeovil Town Reserves
|team13=CHI|name_CHI=Chippenham Town
|team14=BCR|name_BCR=Bath City Reserves
|team15=FRO|name_FRO=Frome Town
|team16=WSM|name_WSM=Weston-super-Mare
|team17=GLA|name_GLA=Glastonbury
|team18=EXE|name_EXE=Exeter City Reserves
|team19=PTR|name_PTR=Poole Town Reserves
|team20=BRP|name_BRP=Bridport
|team21=POR|name_POR=Portland United
|team22=TAU|name_TAU=Taunton Town
|win_BID=30|draw_BID=6|loss_BID=6|gf_BID=113|ga_BID=36
|win_BRC=24|draw_BRC=15|loss_BRC=3|gf_BRC=122|ga_BRC=43
|win_BRW=25|draw_BRW=10|loss_BRW=7|gf_BRW=82|ga_BRW=32
|win_WLT=24|draw_WLT=6|loss_WLT=12|gf_WLT=84|ga_WLT=54
|win_DOR=19|draw_DOR=14|loss_DOR=9|gf_DOR=94|ga_DOR=56
|win_SAL=21|draw_SAL=8|loss_SAL=13|gf_SAL=80|ga_SAL=61
|win_BAR=20|draw_BAR=9|loss_BAR=13|gf_BAR=92|ga_BAR=69
|win_MIN=20|draw_MIN=8|loss_MIN=14|gf_MIN=96|ga_MIN=85
|win_WEY=16|draw_WEY=12|loss_WEY=14|gf_WEY=94|ga_WEY=74
|win_AND=17|draw_AND=10|loss_AND=15|gf_AND=89|ga_AND=78
|win_TRQ=18|draw_TRQ=7|loss_TRQ=17|gf_TRQ=81|ga_TRQ=73
|win_YEO=17|draw_YEO=9|loss_YEO=16|gf_YEO=73|ga_YEO=99
|win_CHI=15|draw_CHI=8|loss_CHI=19|gf_CHI=75|ga_CHI=62
|win_BCR=12|draw_BCR=12|loss_BCR=18|gf_BCR=77|ga_BCR=92
|win_FRO=11|draw_FRO=11|loss_FRO=20|gf_FRO=69|ga_FRO=97
|win_WSM=11|draw_WSM=11|loss_WSM=20|gf_WSM=58|ga_WSM=86
|win_GLA=11|draw_GLA=9|loss_GLA=22|gf_GLA=70|ga_GLA=91
|win_EXE=8|draw_EXE=15|loss_EXE=19|gf_EXE=73|ga_EXE=100
|win_PTR=11|draw_PTR=6|loss_PTR=25|gf_PTR=56|ga_PTR=98
|win_BRP=7|draw_BRP=14|loss_BRP=21|gf_BRP=40|ga_BRP=100
|win_POR=10|draw_POR=5|loss_POR=27|gf_POR=63|ga_POR=127
|win_TAU=8|draw_TAU=9|loss_TAU=25|gf_TAU=37|ga_TAU=105
|class_rules=The system of using goal average to separate two teams tied on points was used up to and including the 1976–77 season. The points system: 2 points for a win, 1 point for a draw and 0 points for losing.
|update=complete|source=
}}